Ejemplo n.º 1
0
    IEnumerator StartYield_impl(System.Object obj, YieldCallback back)
    {
        yield return(obj);

        Destroy(gameObject);
        if (back != null)
        {
            back();
        }
    }
Ejemplo n.º 2
0
 internal static extern void csoundSetYieldCallback([In] IntPtr csound, YieldCallback yieldCallback);
Ejemplo n.º 3
0
 public static void Start(System.Object obj, YieldCallback call)
 {
     new GameObject().AddComponent <YieldUtil> ().StartYield(obj, call);
 }
Ejemplo n.º 4
0
 void StartYield(System.Object obj, YieldCallback back)
 {
     StartCoroutine(StartYield_impl(obj, back));
 }