Esempio n. 1
0
    public void CastSkill(int _skillID)
    {
        if (state == 0)
        {
            if (combo < BattleConstData.MAX_COMBO)
            {
                SetCombo(combo + 1);
            }
        }

        csv = StaticData.GetData <SkillCsv> (_skillID);

        bar.Init();

        hitContainer.Init();

        nextStateTime = 0;

        nextStateIndex = 0;

        SetState(csv.type [0]);

        percent = 0;

        nextHitIndex = 0;

        SetNextHitPercent();
    }
Esempio n. 2
0
    private void SkillOver()
    {
        SetState(-1);

        SetCombo(0);

        csv = null;

        bar.Clear();

        hitContainer.Clear();
    }
Esempio n. 3
0
    public CsvMgr(string rootPath)
    {
        RootPath        = rootPath;
        m_ResourceCsv   = new ResourceCsv();
        m_SceneCsv      = new SceneCsv();
        m_MonsterCsv    = new MonsterCsv();
        m_EctypeCsv     = new EctypeCsv();
        m_monsterCsvMgr = new EctypeMonsterMgr();
        m_skillCsv      = new SkillCsv();
        m_levelDsv      = new LevelCsv();

        Init();
    }