Frage

Ist es möglich, zusammen unityscript und boo zu verwenden (im selben Projekt) in Unity 3D? Wir versuchen, die Plattform und den Motor zu wählen, ein Spiel als Gruppe zu entwickeln und einige Programmierer sind gut in Python und einige andere in js. Also ich Einheit als Motor vorschlagen, wenn es möglich ist, diese Sprachen und die Arbeit als Ganzes zu verbinden.

War es hilfreich?

Lösung

Sie können alle drei von ihnen im selben Projekt verwenden. Selbst im gleichen Objekt. In der Tat viele der Beispielprojekte können Sie unity3d Seite Verwendung einer Mischung von JS und C # finden auf.

So technisch nichts verhindert, dass Sie mit verschiedenen Sprachen in einem Projekt oder sogar Objekte, aber Sie sollten immer noch als eine Standardsprache haben, denn wenn man mehrere verschiedene Sprachen haben, wird es schwieriger für einen C # Entwickler zu ändern Code gemacht in Boo (Python-like), wenn nötig und würde ihn immer bedarf den ursprünglichen Drehbuchautor zu bitten, die Änderungen vorzunehmen.

Andere Tipps

Ja, können Sie die 3 Sprachen kombinieren, aber nicht frei. Es gibt zwei Ebenen Skript: Standard Assets und normal. Der einzige Weg, eine Sprache Unterschied zu überbrücken, ist ein Skript in dem Standard-Assets Tiere einen Skript in dem normalen Ebene Bezug zu haben.

Mehr hier: Übersicht: Skriptkompilierung (Fortgeschritten)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top