俺と俺のUnity
完全文系の俺が、Unityでゲームを作るまで。もちろん、プログラム初心者。
2013年6月16日日曜日
ぐるぐる回転させる時に困ったこと
ぐるぐる回転させようと思って下の様に書いたところ・・・
obj.transform.rotation.y += 10;
なぜかわからんけど(多分ジンバルの関係だと思う)、180度くらいの所でスピードが鈍って、更には停止してしまう。
調べて以下のように直したら回った。
obj.transform.Rotate(0, 10, 0);
多分、オイラーとクォータニオンの違いだと思うんだけど、よーわからん。
0 件のコメント:
コメントを投稿
‹
›
ホーム
ウェブ バージョンを表示
0 件のコメント:
コメントを投稿