Beispiel #1
0
    private void toAddEffect(EffectConfig config)
    {
        int num = _effectNumDic.addValue(config.id, 1);

        //超了
        if (config.plusMax > 0 && num > config.plusMax)
        {
            return;
        }

        UnitEffect effect = GameC.pool.unitEffectPool.getOne();

        effect.setConfig(config);
        effect.setScene(_scene);
        effect.bindUnit(_unit);

        _effectList.add(effect);

        //开始
        effect.init();
    }