サンプルゲーム「ボール転がし」 その5 ステージ
ステージを作成する
床と同様に四方の壁を制作します。ボールが飛び出さないように蓋として空のオブジェクトを作成して「Box Coliider」をセットします。
その他、障害物や台を設置。空のオブジェクトに重力制御のプログラムをアタッチ。ボールのゴールとなる場所にコライダをおいてゲームは完成です。
サンプルゲーム「ボール転がし」 その4 ライティングの設定
ライティングの設定
まずシーン全体を暗くします。
「Hierarchyビュー」の「Directinal Light」から「Intensity」を「0.1」程度に設定。同時に「Lights」の「Shadow Type」を「No Shadows」にします。
「Windowメニュー」の「Lighting」から「Ambient Intensity」を「0.5」程度に設定します。
「Ballオブジェクト」のライトを設定していきます。
「Point light」を作成して各「Ballオブジェクト」にドラッグ&ドロップします。これにより「Ball***」が親、「Point light」が子という親子関係ができました。「子オブジェクト」は「親オブジェクト」に追従して動作するようになります。
各「Point light」の設定は「Range」を大きいオブジェクトほど遠くを照らすようにそれぞれ「8,16,24」にします。「Color」はそれぞれの色で薄めの色を選びます。「Render Mode」を「Important」に設定します。
サンプルゲーム「ボール転がし」 その3 マテリアルの設定
マテリアルの設定
「Projectビュー」の「Create」から「Material」を選択
「Inspectorビュー」の「Albedo」を赤に「Emission」を「1」に設定してから明るい赤を設定する。
出来上がったマテリアルを「Sceneビュー」のオブジェクトにドラッグ&ドロップで設定する。