示例#1
0
    private StatusPool()
    {
        DizzyStatus               dizzyStatus               = new DizzyStatus(1);
        BloodDroppingStatus       bloodDroppingStatus       = new BloodDroppingStatus(1, 1);
        SlowStatus                slowStatus                = new SlowStatus(1, 1);
        ForceAttackStrongerStatus forceAttackStrongerStatus = new ForceAttackStrongerStatus(1, 1);

        allStatus.Add(dizzyStatus);
        allStatus.Add(bloodDroppingStatus);
        allStatus.Add(slowStatus);
        allStatus.Add(forceAttackStrongerStatus);
    }
示例#2
0
    public override void UseItem(Role user)
    {
        ForceAttackStrongerStatus tmp = new ForceAttackStrongerStatus(stronger_num, continus_time);

        GameObject.Find("RoleStatusManager").GetComponent <RoleInGameStatusManager>().StartCoroutine(tmp.StartStatus(user));
    }