Vorinformation: Mit Kinect v2 und Unity3D v5.4Wie Fanout Gameobjects
Hintergrund: Ich habe einen Elternteil GameObject
, die ein 3D-Modell ist (zum Beispiel eines MacBook). Dieser Elternteil GameObject
besteht aus mehreren Kindern GameObjects
. Diese Kinder GameObjects
sind die kleineren Details des 3D-Modells (z. B. Display, USB-Port, Tastatur usw.). Das MacBook selbst kann gedreht und skaliert werden. Was ich tun möchte, ist, dieses Kind GameObjects
proportional aufzufächern, wenn man das Mausrad benutzt.
Problem: Wie implementiere ich diesen Fan-Out-Mechanismus, unabhängig von der aktuellen Rotation des Elternteils GameObject
.
Das Bild macht es hoffentlich klarer. Die Rechtecke repräsentieren Kind GameObjects
.
Vielen Dank im Voraus :)
Ja mit leeren Gameobjects die Elemente Lüfter hod ist der Weg zu gehen (durch die leere Objekte Ausrichtung Ändern Sie das ändern können Fächerrichtung unter Beibehaltung des grafischen Objekts in beliebiger Ausrichtung). Sie können auch eine einfache 'Mathf.Clamp' verwenden, um den Auffächerungsprozess zu begrenzen. – Kardux