
- 作者: BATA,まつだす
- 出版社/メーカー: 翔泳社
- 発売日: 2016/01/23
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (2件) を見る
序文
『Unity5ゲーム開発レシピ』11日目。
急激な気温の上下で(人のせい)フィジカルもメンタルも不安定です。
GitHub
進捗
- Part01 基本編
- Chapter07 ブーストを作る
(学習時間:2時間)
コード実装部分
\Chapter1\Assets\Scripts\BoostEffect.cs
using System.Collections; using System.Collections.Generic; using UnityEngine; public class BoostEffect : MonoBehaviour { public GameObject boostLight; void Start () { boostLight.SetActive(false); } void Update () { bool flgBoost = false; if (Input.GetButton("Boost") || Input.GetButton("Jump")) flgBoost = true; boostLight.SetActive(flgBoost); } }
- その他実装部分
実行結果
感想
やったこと。
- ブースト移動、ブーストジャンプの実装
- ブースト時のアニメーション、エフェクトの実装
ブーストで倍速移動や、空中に浮遊することができる。
参考書のとおりに進めていたら、途中で敵がプレイヤーを認識できなくなるバグが起こって、原因を特定できなかったのでイチからやり直すことになった。
だけどやり直しても同じバグが起こって?????となってたんだけど、結局Unityを再起動したら正常に動作するようになった。
そっかー、設定とかスクリプトとか間違ってても動作おかしくなることってあるんだなー。
そんなことで全然進まなかった。
カロリーメイトください。
BGM
10 Balls + 2 / RHYMESTER feat. KICK THE CAN CREW