Beispiel #1
0
        public static Witchcraft ExecuteAsync(System.Func <Magic> func, CallbackType callbackType)
        {
            var witchcraft = new Witchcraft();

            witchcraft.exec         = func;
            witchcraft.async        = true;
            witchcraft.callbackType = callbackType;
            WitchcraftBehaviour.GetInstance().witchcrafts.Add(witchcraft);
            return(witchcraft);
        }
Beispiel #2
0
 public static void StopCoroutine(IEnumerator routine)
 {
     WitchcraftBehaviour.GetInstance().StopCoroutine(routine);
 }
Beispiel #3
0
 public static void ExecuteCoroutine(IEnumerator routine)
 {
     WitchcraftBehaviour.GetInstance().StartCoroutine(routine);
 }