どうも、チャーさんです。
あなたはunityでオブジェクトを回転させたいですか?
unityでゲームなど作るとオブジェクトを
回転させたい場面がありますよね。
この記事ではunityでオブジェクトを
簡単に回転させる方法を説明してます。
なのであなたがこの記事通りに実践
すればオブジェクトを好きに回転させれます。
unityでオブジェクトを回転させたいと
思うなら読んでみてください。
あなたがunity初心者でもこの記事を読めば
オブジェクトを1分後には回転させれます。
unityでオブジェクトを回転させる命令文とは
さて結論からいきます。
あなたがunityでオブジェクトを
回転させたいと思ったら、
transform.Rotateを使うとできます。
transform.Rotateとは、
オブジェクトをその場で回転させる
ことができる命令文です。
なのでこれを書くことでオブジェクトを
回転させることができます。
じゃあ具体的にこの命令文を使って
オブジェクトを回転させるとどんな感じ
なのか。
またどうやって命令文を書けば
オブジェクトを回転させれるのか。
文章より動画の方がわかりやすいと
思ったので、動画で説明しておきました。
ご覧ください。
unityでオブジェクトを回転させる方法を動画でわかりやすく知りたい
以下がその動画になります。
動画視聴お疲れ様でした。
こんな風にtransform.Rotateを使うと
オブジェクトをその場で回転させれます。
実際にオブジェクトを回転させれる
方法は動画でも話したのですが一応あなたが今後
すぐに確認できるように文章でも書いときます。
unityでオブジェクトを回転させるステップ
1、まず回転させたいオブジェクトに
スクリプトを貼り付けます。
(これをしないとオブジェクトは動きません)
2、次にスクリプトの
void Updateの中括弧 { } ←これです
の中に命令文を書きます。
書く命令文の構文は以下です。
transform.Rotate( new vector3 (数字,数字,数字) );
です。
new vector3 の後ろのかっこには
数字を3つ入れましょう。
この3つの数字は左からx,y,zに対応するように
なっています。
そして数字を入れたとこを軸に回転します。
例えばxに当たるところに数字を
入れると、x軸を中心にして回転してくれるわけです。
文章で読むと分かりにくいと思うので、
その辺も動画で実演して説明
しておいたので、みてみてください。
3、再生ボタンをおす。
これを押さないとunityは動かないので
ボタンを押して動きを確認しましょう。
まとめ
それではまとめになります。
unityでオブジェクトをその場で
回転させたいという場合には、
transform.Rotateを使いましょう。
そうすればあなたが回転させたい
オブジェクトを回転させることができます。
それでは早速あなたもスクリプトを
オブジェクトに貼って、命令文を書いて
オブジェクトを回転させてみてください。
読むだけでなく実際に実践すると
あなたのunityのスキルがアップして自由に
ゲームなりアプリなり作れるようになりますので。
それでは読んでもらってありがとうございました。
チャーさん