Пример #1
0
    public void VFXUsingPrefab()
    {
        AnimeAction action = BattleVFXAction.CreateWithPrefab(vfxPrefab, "Fire", enemy2);

        //action
        action.Start();
    }
Пример #2
0
    public static BattleVFXAction Create(BattleVFX _vfxObj, string vfxName, GameCharacter target)
    {
        BattleVFXAction action = new BattleVFXAction();

        action.Init(_vfxObj, vfxName);
        action.targetCharacter = target;

        return(action);
    }
Пример #3
0
    public void PlayerAttack()
    {
        // SubAction
        AnimeAction subAction = BattleVFXAction.CreateWithPrefab(vfxPrefab, "Fire", enemy2);

        AnimeAction attackAction = CharAttackAction.Create(player, subAction);

        attackAction.Start();
    }