Example #1
0
    private void Skill_Init()
    {
        // 유닛의 정보에 따라 사용하는 스킬을 바꿈
        switch (Menemy_info.enemy_index)
        {
        // 각 유닛의 스킬 작동
        case 0:     // Enemy Warrior
        {
            Now_Skill = new mSKILL(EnemyWarrior_skill);
            break;
        }

        case 1:     //Enemy Wizard
        {
            Now_Skill = new mSKILL(EnemyWizard_skill);
            break;
        }

        case 3:     // ICE_DRAGON
        {
            Now_Skill = new mSKILL(ICE_DRAGON_skill);
            break;
        }
        }
    }
Example #2
0
    private void Skill_Init()
    {
        // 유닛의 정보에 따라 사용하는 스킬을 바꿈
        switch (Mcharacter_info.character_index)
        {
        // 각 유닛의 스킬 작동
        case 0:     // Archer
        {
            Now_Skill = new mSKILL(Archer_skill);
            break;
        }

        case 1:     //Martial arts
        {
            Now_Skill = new mSKILL(MartialArts_skill);
            break;
        }

        case 2:     //Warrior
        {
            Now_Skill = new mSKILL(Warrior_skill);
            break;
        }

        case 3:     // White Wizard
        {
            Now_Skill = new mSKILL(WhiteWizard_skill);
            break;
        }

        case 4:     //Black Wizard
        {
            Now_Skill = new mSKILL(BlackWizard_skill);
            break;
        }

        case 5:     // Difencer
        {
            Now_Skill = new mSKILL(Difencer_skill);
            break;
        }

        case 6:     //Sword Master
        {
            if (Now_Skill == null)
            {
                Now_Skill = new mSKILL(SwordMaster_skill);
            }

            break;
        }

        case 7:     // King
        {
            Now_Skill = new mSKILL(King_skill);
            break;
        }
        }
    }