Nehmen wir an, wir entwickeln ein 2D-Spiel mit Cocos2d-iPhone und UIKit und CoreAnimation. Wir denken aber auch darüber nach, die 3D-Funktionen von Unity 3D zu nutzen.
Ist es möglich, dass wir das Unity3D-generierte Xcode-Projekt als Unterprojekt in den Arbeitsbereich einfügen und das 3D-UI-Element als eine Art UIView-Unterklasse verfügbar machen, sodass der native UIKit- und CoreAnimation-Code sie verwenden kann Ihre unity3D-Implementierung zugrunde richten?
Ja, es ist möglich.
Die Jungs von Blurst haben einige Spiele mit Cocoa gemacht als Frontend und Unity zu 3D-Sachen. Schaut euch die unten stehenden Links an, es gibt sehr gute Informationen dazu:
Tags und Links objective-c iphone ios xcode unity3d