Exemplo n.º 1
0
    public void ReInit(LuaEffect pEffect)
    {
        m_pEffect = pEffect;

        m_animators = GetComponentsInChildren<Animator>();

        m_syses = GetComponentsInChildren<ParticleSystem>();

    }
Exemplo n.º 2
0
 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);
 }
Exemplo n.º 3
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>();
        }
    }