예제 #1
0
        public void Complete()
        {
            if (ARCatcherMinigameDriverDelegate.Instance)
            {
                ARCatcherMinigameDriverDelegate.Instance.Complete(this, m_worldObject);
            }

            TaskDriver.Complete(m_worldObject.Location);
        }
        void m_worldObject_Clicked(object sender, EventArgs e)
        {
            if (ARCatcherMinigameDriverDelegate.Instance)
            {
                ARCatcherMinigameDriverDelegate.Instance.Complete(TaskDriver, m_worldObject);
            }

            TaskDriver.Complete(m_worldObject.Location);
        }
예제 #3
0
 public TaskManager()
 {
     if (driver == null)
     {
         pool = new List <TaskHandler>();
         GameObject go = new GameObject("TaskManagerDriver");
         GameObject.DontDestroyOnLoad(go);
         driver = go.AddComponent <TaskDriver>();
     }
 }