这是一个代码示例,它返回了与标题类似的错误。
using System;
using UnityEngine;
namespace Windows
{
public class ConsoleInput
{
public void Awake()
{
Console.CursorLeft = 0; //THE ERROR'S HERE
}
}
}
答案 0 :(得分:1)
根据此链接的最新评论:
http://garry.tv/2014/04/23/unity-batchmode-console/
其他人试图在他们的团结项目中实现这一点,你有 在Unity 5的播放器设置中更改Unity的.net版本 从.net 2.0子集到.net 2.0或它将提供大约19个控制台 错误。一旦你这样做,你将留下一个错误 第38行的ServerConsole.cs,您可以将其注释掉,直到您 创建你的游戏控制台,然后将字符串发送给你或你 如果你已经有一个控制台系统,可以直接发送字符串。
答案 1 :(得分:0)
我相信这个错误正在发生,因为您正在使用Windows命名空间。您还应该检查是否引用了mscorlib程序集。最后,asp.net标签适用于网站。我不认为你在这里使用它。