コード例 #1
0
ファイル: PlayerManager.cs プロジェクト: YuusukeSeki/TokyoC03
    void CheckDebuf()
    {
        if (_cntDebufTime <= 0)
            return;

        _cntDebufTime -= Time.deltaTime;

        if (_cntDebufTime <= 0)
        {
            _debufState = DebufState.NONE;
            for (int i = 0; i < _charaLists.Count; i++)
            {
                _charaLists[i].GetComponent<SpriteRenderer>().color = new Color(1, 1, 1);
            }
        }
    }
コード例 #2
0
ファイル: PlayerManager.cs プロジェクト: YuusukeSeki/TokyoC03
    //public void SetDebuf(Enemy.Debuf debuf, float time)
    public void SetDebuf(float time)
    {
        //switch (debuf)
        //{
        //    case Enemy.Debuf.NG_LETTERBULLET:
        _debufState = DebufState.NG_LETTERBULLET;
        for (int i = 0; i < _charaLists.Count; i++)
        {
            _charaLists[i].GetComponent<SpriteRenderer>().color = new Color(0.5f, 0.5f, 1);
        }
        //        break;

        //    case Enemy.Debuf.NG_JUMP:
        //        _debufState = DebufState.NG_JUMP;
        //        for (int i = 0; i < _charaLists.Count; i++)
        //        {
        //            _charaLists[i].GetComponent<SpriteRenderer>().color = new Color(0.5f, 0.5f, 1);
        //        }
        //        break;

        //}

        _cntDebufTime = time;
    }