現在、矢で的を射るゲームを作成中です。
今回はまともランダムに生成するので弓自体も回転しなければならないような仕様にしています。
矢を放ったあとに初期状態の角度に初期座標に戻すところを実装しているのですが、
C#
1transform.position = new Vector3(-9.2f, 15, 1.2f); 2transform.localRotation = Quaternion.Euler(0.0f, 270, 0.0f); 3
このようにして指定しているのですが、角度は初期状態になってくれるのですが、矢の角度を少しでも変えて放つと初期状態に戻らず、
だんだん座標が変わっていってしまいます。
どうしてこうなるのかわからないので教えていただけないでしょうか?よろしくおねがいします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/31 08:10