Beispiel #1
0
    public override void init()
    {
        base.init();

        if (_config.effectID > 0)
        {
            //绑自己的
            if (BaseC.constlist.bulletCast_isSelfHit(_levelConfig.castType))
            {
                _unit.show.addEffect(_config.effectID);
            }
            else
            {
                EffectConfig config = EffectConfig.get(_config.effectID);

                _effect = GameC.pool.unitEffectPool.getOne();
                _effect.setConfig(config);
                _effect.setScene(_scene);
                _effect.bindBullet(_bullet);

                _effect.init();
            }
        }
    }