public virtual void Init(int id, Core.EffectDef def, UnitView owner) { this.id = id; m_def = def; m_lifeTime = 0; m_owner = owner; this.transform.localScale = new Vector3(def.facing, 1, 1); m_isDestroied = false; m_isInited = true; }
void PlayEffect(Core.EffectDef effect) { //EffectPool.Instance.Play(effect, this); }