Domanda

E 'possibile utilizzare unityscript e fischiano insieme (nello stesso progetto) in Unity 3D? Stiamo cercando di scegliere la piattaforma e il motore per sviluppare un gioco come un gruppo e alcuni programmatori sono buoni in pitone e alcuni altri in js. Quindi io suggerisco l'unità come il motore se è possibile combinare queste lingue e il lavoro nel suo complesso.

È stato utile?

Soluzione

È possibile utilizzare tutti e tre nello stesso progetto. Anche nello stesso oggetto. In realtà molti dei progetti di esempio si possono trovare sulla pagina di utilizzo Unity3D una miscela di JS e C #.

Quindi, tecnicamente nulla vieta di utilizzare lingue diverse all'interno di uno stesso progetto o anche oggetti, ma si dovrebbe comunque considerare di avere una lingua di default, perché se si dispone di diverse lingue, diventerà più difficile per un C # sviluppatore di codice modifica apportata a Boo (Python-like), se necessario, e sarebbe sempre chiedergli di chiedere l'autore originale script per apportare le modifiche.

Altri suggerimenti

Sì, è possibile combinare le 3 lingue, ma non liberamente. Ci sono due livelli di script: Attività standard e normale. L'unico modo per colmare la differenza di lingua è quella di avere uno script nella normale di riferimento di livello uno script nel livello Assets standard.

Maggiori informazioni qui: Panoramica: la compilazione di script (ottimo)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top