2024プログラミング:Unityの基礎

Unityの画面レイアウト変更
3DCGゲームが作りやすいようにUnityの画面レイアウトを変更する。Unityの画面右上のLayout(レイアウト)ボタンから、2by3を選択する。

Unityの画面レイアウトについて
Sceneビュー
ゲーム作成用のステージ画面。ゲームオブジェクトを配置してゲームを作成する。
Gameビュー
ゲームを作成し、実行した時の見え方を確認できる。Sceneビューに配置したカメラを調整することで見え方を変更できる。
Hierarchyウィンドウ
Sceneビューに配置したゲームオブジェクトのリストが表示される。
Projectウィンドウ
プロジェクトで使用するアセットを管理する。
Inspectorウィンドウ
選択しているゲームオブジェクトやアセットの詳細情報が表示される。
ツールバー
Sceneビューでの各種操作や、ゲームの実行・停止などのボタンが配置されている。

3Dゲームオブジェクトの作成
Hierarchyウィンドウ上部の+ボタンをクリックし、3D Objectに続けて、配置したい基本形状を選択するとSceneビューに配置される。Sceneビューには座標があり、X軸=横幅、Y軸=奥行き、Z軸=高さの3つの要素で空間が構成されている。
ゲームオブジェクトの移動・回転・拡大縮小
ツールバーのMove、Rotate、Scaleいずれかのボタンを選択すると、ゲームオブジェクトの周囲に操作用の表示があるので、それぞれ操作する。
Transformコンポーネントの操作
InspectorウィンドウのTransformコンポーネントのMove、Rotate、Scaleにそれぞれ数値を入力して操作する。

Sceneビューの視点変更
ズームイン・ズームアウト
マウスの中ボタンをホイールとして使い回転させる。
視点の範囲変更
ツールバーのHand Toolボタンを押してSceneビュー内をドラッグする。
視点の角度変更
Sceneビュー上でAltキーを押し、Hand Toolの表示が目の形のアイコンになったらSceneビュー内をドラッグする。
シーンギズモの操作
Sceneビュー右上に表示されるシーンギズモのXYZの円錐形ボタンをクリックすると、クリックした軸が正面を向く。
Shiftキーを押しながらシーンギズモの中心の立方体をクリックすると2軸と3軸の見え方を交互に切り替えられる。

マテリアルの設定
マテリアル(Material)は色や材質をゲームオブジェクトに設定するためのものである。
ゲームオブジェクトにマテリアルを設定する。
・Projectウィンドウ内にあるAssetsフォルダを右クリックし、Create > Folderをクリックする。
・Projectウィンドウ内のAssetsフォルダ内に新しいフォルダが作成されるので、フォルダ名をMaterialsにする。
・Materialsフォルダを右クリックしCreate > Materialをクリックする。
・新規のマテリアルが作成されるので、任意の名前を付けておく。
・マテリアルを選択した状態で、マテリアルのInspectorウィンドウのAlbedoの横の四角い枠をクリックするとColorウィンドウが開くので色の設定をする。
・その他の項目についても設定しマテリアルを完成させる。
・完成したマテリアルをHierarchyウィンドウのゲームオブジェクトにドラッグ・アンド・ドロップするとゲームオブジェクトにマテリアルを関連づけることができる。