Question

Est-il possible d'utiliser unityscript et boo ensemble (dans le même projet) dans l'unité 3d? Nous essayons de choisir la plate-forme et le moteur pour développer un jeu en tant que groupe et certains codeurs sont bons en python et quelques autres dans js. Donc, je suggère l'unité comme le moteur s'il est possible de combiner ces langues et son travail dans son ensemble.

Était-ce utile?

La solution

Vous pouvez utiliser tous les trois dans le même projet. Même dans le même objet. En fait, la plupart des exemples de projets que vous trouverez à la page Unity3D utiliser un mélange de JS et C #.

Donc techniquement rien ne vous empêche d'utiliser différentes langues au sein même projet ou même des objets, mais vous devez envisager d'avoir une langue par défaut, parce que si vous avez plusieurs langues différentes, il deviendra plus difficile pour un développeur C # au code de modification apportée à Boo (Python-like) si nécessaire et serait toujours lui demander de demander à l'auteur de script original pour effectuer les modifications.

Autres conseils

Oui, vous pouvez combiner les 3 langues, mais pas librement. Il existe deux niveaux de script: Actifs standard et normal. La seule façon de combler une différence linguistique est d'avoir un script dans la référence de niveau normal, un script dans le niveau des actifs standard.

Plus d'informations ici: Vue d'ensemble: compilation Script (Avancé)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top