
- 作者: BATA,まつだす
- 出版社/メーカー: 翔泳社
- 発売日: 2016/01/23
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (2件) を見る
序文
『Unity5ゲーム開発レシピ』3日目?
Railsもくもく会帰りで更新めんどくさかったんだけど、昨日もさぼったのでちょっと進めました。
GitHub
進捗
- Part01 基本編
- Chapter02 プレイヤーを動かす(途中)
(学習時間:1.5時間)
コード実装部分
\Chapter1\Assets\Scripts\PlayerRotate.cs
using UnityEngine; public class PlayerRotate : MonoBehaviour { void Start() { } void Update() { // プレイヤーを回転させる transform.Rotate(0, Input.GetAxis("Horizontal2"), 0); // 親オブジェクト(プレイヤーの中心)を中心にカメラを回転させる GameObject CameraPoint = Camera.main.transform.parent.gameObject; CameraPoint.transform.Rotate(Input.GetAxis("Vertical2"), 0, 0); } }
実行結果
感想
やったこと。
- カメラを動かすためのキーボードの操作割当
- キャラクターへのカメラ追随
- マップ端に見えない壁
- キャラクターの回転動作
- カメラを動かせるようにする
- カメラが回転する基準を設定する
たまにキャラクターの移動と別にカメラを操作できるゲームとかあるけど、一度も思い通りに操作できた記憶がないねぇ。
ぱっと思いついたんだけどUnity3Dの地形を作り込めば、『遭難したときに沢伝いに降りてはいけない理由』の検証ができるなって思った。
誰か『五頭連峰脱出ゲーム!』みたいなの作っていいよ。炎上するかもしれないけど。
カロリーメイトください。
BGM
つしまげる / つしまげる