MessageQueueUpdate.cs 382 B

123456789101112131415161718192021
  1. using UnityEngine;
  2. using System.Collections;
  3. public class MessageQueueUpdate : MonoBehaviour {
  4. public MessageManager messageManager;
  5. void Start() {
  6. DontDestroyOnLoad(this.gameObject);
  7. }
  8. void FixedUpdate () {
  9. messageManager.DeQueue();
  10. }
  11. void OnApplicationQuit() {
  12. Debuger.Log("OnApplicationQuit");
  13. if(messageManager != null)
  14. messageManager.Dispose();
  15. }
  16. }