【Unity3】Unityと言えばコイン落とし!Prefab, Material設定【コインプッシャー1】
Unityバージョン:5.0.0f4 Personal(2015/4/24)
Unity開発第3弾、今回はコインプッシャーです〜
以前作ったのをまとめ直してみます〜
こんな感じになります
それではまずは下準備から〜
下準備
①3D設定でNewProject
今回は3Dの設定でNewProjectを作ります〜そして、すぐにSaveSceneしましょう〜名前は「main」でいいでしょう〜
②アスペクト比と背景色
アスペクト比は、今回は16:9の横長にします〜また、背景色はクリーム色にしました〜
背景色をゲーム画面に出すためには、MainCameraのCameraコンポーネントにあるClearFlagsをSkyBoxからSolidColorに変更し、Backgroundで色指定して下さい!
ついでにカメラの位置情報も設定しておきましたので参考にして下さい〜
SkyBox→SolidColor
③床を配置する
HierarchyからCreate>3D Object>Cubeで作成します〜Transform情報を載せておきます〜
そしてProject>Create>Materialを作成して、緑に設定して、床に貼り付けます〜
できたMaterialは、Materialsフォルダを作成し入れておきましょう〜
ドラッグ&ドロップ!
こんな感じになります〜
④プッシャーと壁を配置する
同じ要領でコインを押し出すプッシャーと壁を作成します〜
プッシャーTransform情報
壁のTransform情報
プッシャーをピンクに、壁を青にします〜ここらへんの色は皆さんご自由に選んで下さい〜
こんな感じ
⑤コインのPrefabを作成する
コインのPrefabを作成します〜Hierarchy>Create>3D ObjectからCylinderを作成して下さい〜
まずはCylinderの名前を「Coin」に変更し、以下のTransform情報を設定しましょう〜
CoinのTransform情報
UnityのTransformに設定する値は、1=現実世界での1mとして扱われます〜
直径1mだともっさりとしてしまってコインらしい挙動にはならない・・・かといって直径0.01(現実世界の1cm)だと物足りない・・・そんな感じでいい感じの挙動になるサイズを探していった結果、上のようなScale情報となりました〜
次にコインに色をつけます〜コインなので黄色にしましょう〜
黄色
続いてCoinをHierarchy欄からProject欄へドラッグ&ドロップし、Prefab化します〜Prefab化したら、元のCoinオブジェクトは削除してください〜
ドラッグ&ドロップ!
最後に確認のため、PrefabしたCoinからコピーを生成してみましょう〜
ドラッグ&ドロップでコインを量産
以上で下準備は終了です〜ありがとうございました〜
【Unity開発3】プッシャーを動かしてコインを落としたい!【コインプッシャー2/6】
【Unity開発3】画面をクリックしてコインを出現させたい!【コインプッシャー:3/6】
【Unity開発3】前方にコインが落ちた時スコアアップしたい!【コインプッシャー4/6】