投稿

7月, 2018の投稿を表示しています

[Unity] はじめてのUnity ~標準環境アセット~

イメージ
Unityを初めていじってみました。 Unityでは「Project」と「Scene」があるけど、一番大きなくくりが「Project」。 ゲームでいうと、ゲームそのものが「Project」で、それぞれのシーンが「Scene」に対応するのかな? とりあえず新しいProjectが開かれてるので、適当にいじっていく。 その前に、操作方法は、私の環境だとスクロールでズームができるんだけど、移動がわからない。一応左上の手のマーク押したらドラッグで移動できるようになったけど。 余裕ができたら調べてみよう。今は操作できればいいや。 さて、まずはAssetをインポート。標準装備のものを、「Assets」から「Import Package」で。。あれ?いっぱいある。 Environment。。環境?地面とかかな?わかりやすそうだから読み込んでみる。 あ、なるほど、インポートって、コンパイル(人間がプログラミング言語で書いたプログラムを、コンピュータが読めるように翻訳することで、コンピュータが高速に処理できる「実行ファイル」にすること)もしてるのか。 「Project」タブを見ると、「Environment」の文字。ちゃんと読み込めたみたい。 中身は、「SpeedTree」「TerrainAssets」「Water」「Water (Basic)」、つまり、 「木」「地面」「水(2種類)」 まさに「環境」ですね。 で、夢中になっていじってたらですね、こうなりました。 はい、やらかしました。写真撮ってない。 だ、大丈夫、今から再現するので(できるかな)。。 Terrain(地面) 「GameObject」>>「3D Object」>>「Terrain」を選択。 すると、こんな真っ白な面が現れます。 カメラをスクロールボタンで「引き」にすることができますが、広い広い。 この面を編集するには、「inspector」タブから、山を押し上げるマークのボタンを押すだけ。 下にある「Brush Size」のバーをMAXにして、面を適当になぞると、こんな風にボコボコにできます(shift押しながらで凹ますこともできます)。 この面、白いですね。緑にしたいですね。草っぽくしたいですね。 テクスチャの出番です。 テクスチャはUnityに限らず、マテリアルに貼って、それを面に適用するの