public void RunMessage() { if (!runing) { runing = true; RCallBack rcb = new RCallBack(Run); arr = rcb.BeginInvoke(RunEnd, rcb); } }
public void SetinitCallback(RCallBack <GameObject, int> callback) { this.onInitItem = callback; }
public void SetUpdateItemCallback(RCallBack <GameObject, GameObject, int> onUpdateItemCallback) { this.onUpdateItem = onUpdateItemCallback; }
private void RunEnd(IAsyncResult ar) { RCallBack c = (ar.AsyncState as RCallBack); c.EndInvoke(ar); }