
Unityの教科書 Unity 2017完全対応版 2D&3Dスマートフォンゲーム入門講座 (Entertainment&IDEA)
- 作者: 北村愛実
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2017/09/21
- メディア: 単行本
- この商品を含むブログを見る
序文
「Unity5の教科書」学習8日目。
明日のもくもく会に参加します。
ーはいいんだけど、一日使うわりによく見たら作業時間4時間だけなんですよねぇ。
もうちょっと作業したいなー。
GitHub
進捗
- Chapter7 3Dゲームの作り方
(学習時間:2時間)
コード実装部分
using UnityEngine; public class IgaguriGenerator : MonoBehaviour { public GameObject igaguriPrefab; void Update() { if (Input.GetMouseButtonDown(0)) { // イガグリオブジェクトをプレハブから生成 GameObject igaguri = Instantiate(igaguriPrefab) as GameObject; // マウスポジションからRayオブジェクト(光源と光線の方向のデータを持つ)を生成する Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); Vector3 worldDir = ray.direction; igaguri.GetComponent<IgaguriController>().Shoot( // 方向ベクトルをノーマライズ(長さ1にする)して、1000の力で投げる worldDir.normalized * 1000 ); } } }
- その他実装部分
実行結果
感想
3Dゲーム制作2日目。
イガグリを的に当てるゲームが完成。
Rayオブジェクトを使うってのは多少ベクトルの知識が必要だから、難しい人もいるかもねぇ。
イガグリが的にあたった時にパーティクルが表示されない不具合があったので、ぐぐってみるとお馴染みのUnityブログがバシッと解決していた。
フル3Dゲームはやっぱ個人が扱うにはまだまだ敷居が高いよなぁ。
カロリーメイトください。
BGM
流動体について / 小沢健二