我知道这些语言之间有区别,例如类等。
我想知道的是:如果UnityScript与Javascript不同,为什么Unity3D文档在查看时给你选择C#和JS的选项?难道不应该选择C#和US吗?
与此同时,在Stack Overflow上,人们通常会努力纠正那些称其为Javascript的人。为什么呢?
我知道这些语言之间有区别,例如类等。
我想知道的是:如果UnityScript与Javascript不同,为什么Unity3D文档在查看时给你选择C#和JS的选项?难道不应该选择C#和US吗?
与此同时,在Stack Overflow上,人们通常会努力纠正那些称其为Javascript的人。为什么呢?
顺便提一下,Unity 在保持一致性方面并不一致,这在 Unity 社区内外都可能会造成混淆。在其 5 版本的发布说明 中,它交替使用了“JavaScript”和“UnityScript”。在一篇关于重要脚本更改的博客文章中,它使用了“UnityScript-aka-Javascript”这个术语。
引用Juhana的话,感谢您的回答。
JS和US有足够的差异,因此在提问时区分它们非常重要。否则,当别人的答案与您实际使用的内容不兼容时,您可能会浪费他们的时间。另一方面,在Unity网站上,不存在混淆的危险,因为从上下文中很明显,他们总是在谈论Unity,而不是非Unity JavaScript。