チュートリアル: 「0からはじめるACTION GAME MAKER」第三章

「BaseSettings」で無敵時間を調整しよう。

続いて無敵時間を設定しておきましょう。無敵時間はプレイヤーなので長めのほうがよいでしょう。無敵時間1秒、点滅間隔0.2秒としましょう。

また、無敵中に攻撃があたってリアクションをしてしまわないように、無敵中はあたり判定が消える設定を行いましょう。無敵中にHPは減りませんが、攻撃にあたった、という判定自体はされてしまうためです。

1. BaseSettingsノードを選択します。

2. インスペクターの「点滅間隔(秒)」を1.0から0.2に変更します。

3. 点滅間隔(秒)の下にある「無効化するHit Collisionリスト」の「Array…」を展開して「+要素を追加」しましょう。

4. <空>をクリックして「新規DisableCollisonData」を設定します。

5. <空>が変化してDisableCollisionDataとなるのでクリックして展開します。

6. 「割り当て」ボタンを押します。

7. ノードを選択ウィンドウが立ち上がるので、HitCollisionを選択してOKをおしましょう。これでダメージを受けると1秒間当たり判定も無効になります。