Unity 的 C# 运行在 Mono 上,而不是标准的 .NET 运行时,因此在实际编写脚本时有一些需要留意的地方。
- 类名必须与文件名相同,并且要继承自 MonoBehaviour,例如
public class me : MonoBehaviour {......}。 - 初始化代码应放在
Awake或Start中。 - 不支持命名空间,后续版本可能会加入。
- 在 C# 中,用
private或protected修饰的变量或对象不会作为接口出现在 Inspector 窗口中。
书山有路勤为径