public void GetItem(DropItem.ItemKind itemKind) { switch (itemKind) { case DropItem.ItemKind.Attack: powerBoostTime = 5.0f; break; case DropItem.ItemKind.Heal: HP = Mathf.Min(HP + MaxHP / 2, MaxHP); break; } }
public void GetItem(DropItem.ItemKind itemKind) { switch (itemKind) { case DropItem.ItemKind.Attack: attackPowerTime = 5.0f; break; case DropItem.ItemKind.Speed: speedTime = 5.0f; break; } ; }
// アイテム取得 public void GetItem(DropItem.ItemKind itemKind) { switch (itemKind) { case DropItem.ItemKind.Attack: powerBoostTime = 5.0f; powerUpEffect.Play(); break; case DropItem.ItemKind.Heal: // MaxHPの半分回復 HP = Mathf.Min(HP + MaxHP / 2, MaxHP); break; } }