Пример #1
0
        private void OnVFXManagerInitialized()
        {
            m_IsInitialized = true;

            VFXManager.GetInstance().PopEffectAsync(VFXConfig.VFXType.Effect_1, OnPopEffect1);
            VFXManager.GetInstance().PopEffectAsync(VFXConfig.VFXType.Effect_1, OnPopEffect2);
        }
Пример #2
0
 void LateUpdate()
 {
     if (Input.GetKeyDown(KeyCode.F5))
     {
         VFXManager.GetInstance().PushEffect(m_Effect1);
         VFXManager.GetInstance().PushEffect(m_Effect2);
     }
     if (Input.GetKeyDown(KeyCode.F6))
     {
         m_Effect1 = VFXManager.GetInstance().PopEffect(VFXConfig.VFXType.Effect_1);
         m_Effect2 = VFXManager.GetInstance().PopEffect(VFXConfig.VFXType.Effect_1);
     }
 }
Пример #3
0
 void Start()
 {
     VFXManager.GetInstance().Initialize(OnVFXManagerInitialized);
 }