Я очень скоро начну писать скрипты в Unity3D для разработки игр с использованием UnityScript (так как я новичок). Если бы у меня был опыт работы с JavaScript (чего у меня нет), я найду UnityScript иначе? Если да, то какая разница между этими двумя скриптовыми языками?Есть ли разница между JavaScript и Unity JavaScript (UnityScript)?
4
A
ответ
6
Это суммируется в unityscript тегов вики здесь: https://stackoverflow.com/tags/unityscript/info
Основные отличия:
- UnityScript имеет классы, JS не имеет понятия классов (пока)
- Имя файла в UnityScript автоматически помещает код в класс с таким же именем (минус расширение)
- Глобальные переменные в UnityScript
- В UnityScript,
this
всегда указатель класса (акаself
)
Конкретно эта ссылка говорит вам о различиях между JS и США: http://wiki.unity3d.com/index.php/UnityScript_versus_JavaScript
+2
ECMAscript 6 будет поддерживать классы .. –
Смежные вопросы
- 1. UnityScript против Javascript
- 2. Разница (если есть) между `и 'в javascript
- 3. есть разница между «++» и «+ =» в javascript?
- 4. конвертировать javascript в unityscript
- 5. разница Javascript между «=» и «===»
- 6. разница Javascript между {} и []
- 7. Есть ли разница между встроенными и вложенными циклами в JavaScript?
- 8. Есть ли разница между регулярными выражениями в javascript и PHP?
- 9. Javascript - есть ли разница между this.foo и this.prototype.foo
- 10. Есть ли разница между конструктором и конструктором в javascript?
- 11. Разница между приложением/javascript и текстом/javascript
- 12. Unity Scale UnityScript
- 13. Unity UnityScript ошибки
- 14. Как перегрузить оператор в JavaScript/UnityScript?
- 15. Есть ли разница между (function() {...}()); и (function() {...})() ;?
- 16. Есть ли разница между $ @ и "$ @"?
- 17. Есть ли разница в этом JavaScript-коде?
- 18. Есть ли разница между HttpContext.Current.Request и HttpContext.Request?
- 19. Есть ли разница в интерпретации между «...» и «...»?
- 20. Разница между Javascript и ASP.net
- 21. Разница между [] [[]] и [[]] [] в JavaScript?
- 22. Javascript + HTML - Разница между '' и ''
- 23. Разница между + = и = + в javascript
- 24. Разница между массивами JavaScript
- 25. UnityScript «общие функции» в Unity 5
- 26. Разница между функцией JavaScript
- 27. Можно ли использовать JavaScript для разработки игр Unity?
- 28. Есть ли разница в этих определениях javascript
- 29. Есть ли разница в следующих фрагментах javascript?
- 30. разница между jQuery keypress и javascript onkeypress
возможно дубликат [Может JavaScript быть прямо использованы для разработки Unity games?] (Http://stackoverflow.com/questions/27809074/can-javascript-be-expressly-used-to-develop-unity-games) – JJJ