我很快就会开始在 Unity3D 中编写脚本,以便使用 UnityScript 进行游戏开发(因为我是初学者)。如果我有 JavaScript 经验(我没有),我会发现 UnityScript 有什么不同吗?如果是这样,这两种脚本语言之间有多大区别?

最佳答案

这在 unityscript 标签 wiki 中进行了总结:https://stackoverflow.com/tags/unityscript/info

主要区别:

  • UnityScript 有类,JS 没有类的概念(目前)
  • UnityScript 的文件名自动将代码放在同名的类中(减去扩展名)
  • UnityScript 中没有全局变量
  • 在 UnityScript 中,this 始终是类指针(又名 self)

  • 具体来说,这个链接告诉你所有关于 JS 和 US 之间的差异:
    http://wiki.unity3d.com/index.php/UnityScript_versus_JavaScript

    关于javascript - JavaScript 和 Unity JavaScript (UnityScript) 之间有区别吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28002054/

    10-11 04:18