private void OnEquipBattleArt(PlayerEquipBattleArt e) { var Action = GetComponent <CharacterAction>(); switch (e.ThisBattleArt.Type) { case BattleArtType.PowerSlash: PowerSlashBattleArt = (PowerSlash)e.ThisBattleArt; break; case BattleArtType.CrossSlash: CrossSlashBattleArt = (CrossSlash)e.ThisBattleArt; break; } Action.EquipedBattleArt = e.ThisBattleArt; }
private void OnUnequipBattleArt(PlayerUnequipBattleArt e) { var Action = GetComponent <CharacterAction>(); switch (e.ThisBattleArt.Type) { case BattleArtType.PowerSlash: PowerSlashLoseIncrement(); PowerSlashBattleArt = null; break; case BattleArtType.CrossSlash: CrossSlashBattleArt = null; break; } Action.EquipedBattleArt = null; }