こんにちは、Unityエンジニアのオオバです。
Unity始めたばかり。
👇とりえずきれいな空は見えたけど何して良いのかわからないですよね。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_0](https://i.gyazo.com/39e13cb2bc9e6b99eff4c80d0207d833.png#750__468)
まずは Unity内にモノを配置してみる ことをオススメします。
モノは「オブジェクト」とも呼ばれます。
Unityには最初から用意しているモノ(3Dオブジェクト)がいくつかあります。
本記事ではUnityが用意している3Dオブジェクトの配置方法を紹介します。
ゲームを作るにはまず何かモノを配置しないと始まりません。
この記事を通してゲーム開発のスタート地点に行ってみましょう。
Unity内にモノを配置して自分の世界を作ろう
結論を簡単にまとめます。
- メニューの
GameObject
からモノを配置可能 3D Object
から3Dオブジェクトを選択- 位置、回転、拡大縮小できる
- プログラミングは不要
今回はUnity内に地面をつくり、その上にモノを置いていきます。
初期状態のUnityの世界には 何もありません。
地面さえも自分でつくらなければ存在しないのです。
つまりモノを配置していき、ゲームの世界を作っていくということになるのです。
モノの配置はもちろんプログラミングでも可能。
しかし、今回は プログラミングは1行も書きません。
プログラミングせずともUnityはモノを配置することができてしまうのです。
👉DOTweenの教科書を読んでUnityアニメーションをプログラミングしてみよう!
Unityにモノ配置① Unityの中に地面をつくる
モノを配置するということで、地面みたいなものをつくっていきます。
Unityの初期状態には何もない世界です。
自分で一から世界を構築していきます。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_1](https://i.gyazo.com/41a0aedf23dc83a7ad96be119a6cf1cc.png#500__264)
① メニューのGameObjectを選び、
② 3D Objectを選択しましょう。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_2](https://i.gyazo.com/23bcd11cec6bff4b3adce2fd2888f117.png#500__283)
今回は「Cube(立方体)」を配置してみます。
では、 Cube をクリックしましょう。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_3](https://i.gyazo.com/52e1d65c4df3886b45fb9647c784b046.png#750__447)
このように立方体が作られましたね。
このとき立方体の座標が微妙な位置に作られるときがあります。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_4](https://i.gyazo.com/2d920ccf5adde5f0983fa712d0707efb.png#750__468)
👆インスペクタを確認します。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_5](https://i.gyazo.com/7ad6c762a53be4043c3671b317ef893a.png#375__164)
このように微妙な座標ですね。
座標を修正していきます。
Unityにモノ配置② Positionで座標を変更
地面のラインをY座標0地点をにしたいので座標を変更します。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_6](https://i.gyazo.com/2cd5517b8f9f840f0a92e93fc088ab1d.png#375__163)
Positionを👇以下の値に変更しましょう。
- X: 0
- Y: -0.5
- Z: 0
これで立方体の位置が変わります。
地面を世界の中心に配置したいため、X,Zともに0にしています。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_7](https://i.gyazo.com/61cebed03ba1d1f2c9c4e6d66d6b18cd.png#750__435)
こんな感じの見た目になったと思います。
- Positionを使って位置を調整しましょう
- 初期配置では微妙な座標になっていることがあるので注意
立方体の大きさは1メートル。Yを-0.5にしたということは立方体を0.5メートルの位置に配置したということです。
立方体の基準点は立方体の中心です。つまり立方体の面は中心(基準点)から0.5メートルの位置にあるということ。地面をy軸0地点にするために立方体の位置を0.5メートル下げたということでした。
ちょっとややこしいですね。
Unityにモノ配置③ Scaleを使って地面を広げる
このままでは、地面が狭すぎるため広くしていきましょう。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_8](https://i.gyazo.com/07d1ef2f13d0b13b506f9636a6a3d942.png#375__164)
Scaleを以下の値に変更します。
- X: 10
- Y: 1
- Z: 10
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_9](https://i.gyazo.com/7398667b41321387e85d9e58b47a12c3.png#750__438)
するとこのように地面ができました。
地面が下の画面外に出てしまいました。
そこで見やすいように変更します。
ハンドツールを選択してください。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_10](https://i.gyazo.com/94dec775e5e06c654e60b064592616ac.png#370__186)
Unityエディタ左上のアイコンです。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_11](https://i.gyazo.com/058a1af1d5b11730b13bc952baae6d94.gif)
このように移動させましょう。これで作業しやすいですね。
また、ハンドツールはショートカットを使うと更に便利です。
- Macの場合はコマンドキーとオプションキー同時押し中もハンドツールになるのでオススメ
- Windowsの場合はコントロールキー + Altキーの同時押し
このように少しずつショートカットを覚えていきましょう。
Unityにモノ配置④ Unityに3Dオブジェクトを配置してみる
地面にオブジェクトを配置していきましょう。
ここでは「球」を配置してみます。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_12](https://i.gyazo.com/4f8a2e0d37ba1a234bcf471121750195.png#500__236)
- ① : メニューのGameObjectを選択
- ② : 3D Objectを選択
- ③ : Sphereをクリック
この手順で球が作られます。ちなみにSphere(スフィア)とは球のこと。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_13](https://i.gyazo.com/04453d3df8e81973935639928d201d6a.png#750__440)
球は作られたのですが、案の定また変な座標へ。
再び座標を変更します。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_14](https://i.gyazo.com/13ab94f02c25128ce8a2cc5bbdbc7ae8.png#375__166)
Positionを以下の値に設定してみましょう。
- X: 0
- Y: 0.5
- Z: 0
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_15](https://i.gyazo.com/f71dced04af1885db9d9a8723832c01b.png#750__435)
するとこのように球が地面に乗った状態になります。
Unityが用意している立方体や球以外の図形
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_16](https://i.gyazo.com/52005c1ac82331a83c9f034474f8be69.png#750__437)
Unityが用意する基本図形をすべて並べてみました。
メニュー GameObject > 3D Object
から選べる基本的な図形は6種類です。
![【初心者向け】今さら聞けないUnityでオブジェクト(基本図形)を配置する方法_17](https://i.gyazo.com/23bcd11cec6bff4b3adce2fd2888f117.png#500__283)
- Cube : 立方体
- Sphere : 球
- Capsule : カプセル
- Cylinder : 円柱
- Plane : 四角形
- Quad : 四角形
これらを組み合わせるだけでもゲームのステージは作れますね。
まとめ Unityの中にモノを配置する方法
記事の内容を簡単にまとめます。
- メニューのGameObjectからモノを配置
- 6種類の基本図形を配置可能
- 配置したモノは位置、回転、拡大縮小できる
- プログラミングは不要
いかがだったでしょうか。
Unityの中に 自分の世界 を作れたでしょうか。
意外と立方体と球だけでさまざまなものが作れますよね。
小学生の娘もモノを配置する方法を教えたら、
ドミノのようにきれいに直方体を並べて遊んでいました。
このようにUnityの基本操作は 遊びながら学ぶ と良いと思います。
慣れてきたら次の着色ステップに進んでみてください
![](https://i.gyazo.com/cf1bb5fceb97dbaedafb92f3edfdab1b.jpg#1920.0__1280.0)
【初心者向け】Unityのオブジェクトの色を変える方法(マテリアルを使用)
Unityの中に配置したオブジェクトの色を変える方法をまとめました。材質データマテリアルの使い方も学びます。
![](https://i.gyazo.com/0db982ec42bc1e557504736bbcd8025c.jpg#1920.0__1280.0)
この記事が気に入ったらフォローしよう
「Unity初心者大学」というUnity初心者向けのYouTube始めました!!
ぜひチャンネル登録をお願いします!
最後まで読んでいただきありがとうございました!
すばらしいUnityライフをお過ごしください。
- Unity2020.3.26f1