示例#1
0
        private BaseEffectView CreateEffectView(BaseEffectData baseEffectData)
        {
            var effectId         = baseEffectData.EffectId;
            var effectPrefabPath = string.Format("Prefabs/CombatEffectVisuals/{0}EffectVisual", effectId);
            var effectObject     = ObjectPool.Spawn(effectPrefabPath, _parentTransform);

            BaseEffectView effectView = effectObject.GetComponent <BaseEffectView>();

            effectView.InitData(_selfEntity, effectId);

            return(effectView);
        }