チャムコード

チャーさんのUnityゲームラボです。Unityでゲーム制作する時に使うコードやノウハウをメインに発信しています。Unityでゲーム制作したいと思っているなら読んでください。

Unity初心者用基礎知識

unityでオブジェクトを回転させる方法「1分でできます」

投稿日:2018年12月27日 更新日:

うも、チャーさんです。

 

あなたは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のスキルがアップして自由に

ゲームなりアプリなり作れるようになりますので。

 

それでは読んでもらってありがとうございました。

 

チャーさん

-Unity初心者用基礎知識

関連記事

no image

unityで他のオブジェクトを取得する方法

どうもチャーさんです。   あなたはunityで他のオブジェクトを 取得したいがわからず困ってますか?   この記事では、unityで他のオブジェクトを 取得する方法を書いてます。 …

no image

unityアセットの使い方を初心者でもわかるように説明。

  どうも、チャーさんです。   あなたはunityのアセットの使い方が、 わからず困ってませんか?   この記事ではunityのアセットの使い方を、 1から説明してます …

no image

unityでオブジェクトをスクリプトで削除する方法

どうも、チャーさんです。   あなたはunityでゲームオブジェクトを、 スクリプトなどから削除したいですか?   この記事では、関数を使い、 ゲームオブジェクトを削除する方法を書 …

no image

unityでオブジェクトを移動させたい人は読んでください。

どうも、チャーさんです。   あなたはunityでオブジェクトや、 プレイヤーなど自由自在に移動させたい、 そう思っていませんか?     キーボードの上下左右の矢印ボタ …

no image

Unityでオブジェクトに重力を1分以内につける方法

  どうも、チャーさん(@chaa___san)です。   あなたはUnityでオブジェクトに重力をつけたいですか?   この記事ではUnityでオブジェクトに、 重力を …

no image

unityでコンポーネントを取得する方法を詳しく解説

どうも、チャーさんです。 あなたはunityでコンポーネントを取得する方法を 探していますか?   この記事ではコンポーネントを取得する方法、 その際の変数宣言の書き方や、 コンポーネント名 …

最新記事

チャーさん

Unityに関する記事を書いてます。

 

[簡単な経歴]

 

2018年-プログラムを始めUnityの存在を知りハマる。

2019年-エンジニアとして仕事開始(web系)

2021年-UnityでVR開発等にも手を出し始める。

現在-エンジニアとして活動しながらUnityも続行中。

 

youtubeでは、Unityに関する動画をあげてるので、

あなたのUnityスキルアップにどうぞ。