Ich versuche, 10 GameObject zu instanziieren, und dafür habe ich ein Array, das ihre Position und Rotation speichert. Die Funktion mazestart () wählt zufällig die Koordinaten und die Rotation aus dem Array aus und ruft die Funktion spawnatm () auf, um die GameObjects zu instanziieren. Der Spawnatm () erstellt einen Vektor3 und ein Quaternion, wobei die Werte aus dem Array vor dem Instanziieren des GameObject verwendet werden. < /P>
Das Problem ist, dass trotz der Quaternion, die ich will, während des Spiels die Drehung des Wertes, das ich im Wert des Wertes im Wert des Wertes in den Wert des Wertes annimmt. Mazepos [atm, 3], es dreht die GameObjects zu diesem Wert. < /P>
Ich habe den folgenden Code: < /p>
Ich versuche, 10 GameObject zu instanziieren, und dafür habe ich ein Array, das ihre Position und Rotation speichert. Die Funktion mazestart () wählt zufällig die Koordinaten und die Rotation aus dem Array aus und ruft die Funktion spawnatm () auf, um die GameObjects zu instanziieren. Der Spawnatm () erstellt einen Vektor3 und ein Quaternion, wobei die Werte aus dem Array vor dem Instanziieren des GameObject verwendet werden. < /P> Das [url=viewtopic.php?t=15738]Problem[/url] ist, dass trotz der Quaternion, die ich will, während des Spiels die Drehung des Wertes, das ich im Wert des Wertes im Wert des Wertes in den Wert des Wertes annimmt. Mazepos [atm, 3], es dreht die GameObjects zu diesem Wert. < /P> Ich habe den folgenden Code: < /p> [code]public class Maze1 : MonoBehaviour{ public GameObject ATMPrmoufa; // MazePos[ No. , x/y/z....] v-int-v // x , y , z , RotationY public float[,] MazePos = { { -237.4f , -4.625f , -52.60674f , 180}, { -187.1933f , -4.625f , -66.2f , 90}, { -167.6068f , -4.625f , -50.4f , -90}, { -141.4f , -4.625f , -46.60674f , 180}, { -137.6068f , -4.625f , -32.4f , -90}, { -203.7f , -4.625f , -46.706f , 180}, { -203.7067f , -4.625f , -35.4f , -90}, { -187.1933f , -4.625f , -29.4f , 90}, { -215.7067f , -4.625f , -20.4f , -90}, { -160.1933f , -4.625f , -17.4f , 90}, }; int ATM;
public GameObject[] ATMSPR= {null,null,null}; public bool FirstRun = true;
public void MazeStart() { List numbers = new List(); for (int i = 0; i
Ich habe den folgenden Code verwendet, um 9 GameObjects zu instanziieren. Weiß jemand, wie das geht?
Vielen Dank im Voraus für jede Hilfe, die Sie geben können. public int width = 10;
public int...
Hallo nochmal, meine Freunde. Aus der entgegengesetzten Richtung scheinen die Kontrollen umgekehrt zu sein. Auch wenn ich mich mit der Maus umsehe. Das Spiel wird als Ego-Shooter (FPS) angesehen....
Ich entwickle mobile Steuerelemente für mein Spiel, aber ich habe ein Problem bei der Implementierung der Kamera -Rotation mit einem Sensor gestoßen. Dies liegt höchstwahrscheinlich daran, dass das...
Ich habe 3D -Punkte aus der lauten Erkennung einer planaren Oberfläche. Ich möchte für diese Punkte ein orientiertes Begrenzungsfeld einfügen. Ich filtere es ungefähr durch Intensität, um nur Punkte...