在Unity中所说的C#与微软公司的C#,其实仅仅是语言类似,其中是存在很多区别的。
Unity中的C#脚步语言是基于开源的.NET平台Mono的。
在学习的过程中也要留意其与微软C#的区别,避免不必要的语法错误的写法。
在Unity中允许使用C#、JavaScript(UnityScript)或者是Boo语言来编写脚本。可以选择自己熟悉或喜爱的语言来实现游戏的脚本,但是还是建议使用C#,因为大量的游戏均使用C#语言来编写脚本,而且C#是为面向对象的编程语言,编程思想上更为接近 Unity引擎。