public static CharAttackAction Create(GameCharacter _actor, AnimeAction _subAttackAction) { CharAttackAction action = new CharAttackAction(); action.Init(_actor, _subAttackAction); return(action); }
public void PlayerAttack() { // SubAction AnimeAction subAction = BattleVFXAction.CreateWithPrefab(vfxPrefab, "Fire", enemy2); AnimeAction attackAction = CharAttackAction.Create(player, subAction); attackAction.Start(); }