javascript - mano - figuras en canvas html5
¿Se puede usar JavaScript expresamente para desarrollar juegos de Unity? (1)
Respuesta corta: No, no puedes usar PURE JavaScript. Por lo que sé, Unity usa su propia sintaxis similar a JS (algunas personas se refieren a ella como Unity JS), pero se conoce comúnmente como UnityScript.
Su pregunta surge del hecho de que la comunidad de Unity se refiere a JavaScript y a UnityScript como si fueran equivalentes e intercambiables.
Si bien estos se ven y se sienten extremadamente similares, existen algunas diferencias fundamentales, como que UnityScript se basa en clases, mientras que JavaScript no admite clases.
Definitivamente, puede utilizar las convenciones JavaScripting anteriores que haya recogido en UnityScript, ya que MUCHO se aplica. La semántica utilizada es un poco diferente, pero he descubierto que no tarda en darse cuenta de los pequeños cambios.
Lea más sobre esto aquí: UnityScript versus JavaScript
Feliz codificación!
Me gustaría una respuesta autorizada sobre un punto que ha sido un signo de interrogación para mí por un tiempo. Parece que hay un uso frecuente del término JavaScript para referirse o describir UnityScript.
Me han dicho una y otra vez que puedes usar JavaScript real para desarrollar juegos en Unity, sin embargo, por lo que entiendo, UnityScript podría, en el mejor de los casos, describirse como un superconjunto de JavaScript, pero en realidad hay algunos elementos que quizás no estén completamente compatible y no puede simplemente usar JS como lo haría normalmente para desarrollar juegos de Unity ya que tendría que seguir sus convenciones.
¿Estoy equivocado sobre esto? ¿Puedes usar JS puro y sus convenciones directamente para hacer que los juegos de Unity estén fuera del seguimiento de los parámetros que UnityScript ha establecido?