public void ReInit(LuaEffect pEffect) { m_pEffect = pEffect; m_animators = GetComponentsInChildren<Animator>(); m_syses = GetComponentsInChildren<ParticleSystem>(); }
public override void Execute() { _objEffect = ResManager.CreateEffect(ref _realInfo.effect, EffectType.Once); if (_normalInfo.type == 0) { _objEffect.transform.localPosition = _realInfo.localPosition; _objEffect.transform.localEulerAngles = _realInfo.localEulerAngles; } _objEffect.Play(0); }
public void InitMember(LuaEffect pEffect) { m_pEffect = pEffect; if (m_animators == null) { m_animators = GetComponentsInChildren<Animator>(); } if (m_syses == null) { m_syses = GetComponentsInChildren<ParticleSystem>(); } }