예제 #1
0
 private void OnDestroy(FrameObject rFrameObject)
 {
     rFrameObject.Index       = -1;
     rFrameObject.TemplateGo  = null;
     rFrameObject.ResultGo    = null;
     rFrameObject.IsInstanced = false;
 }
예제 #2
0
 private IEnumerator InstantiateAsync(FrameObject rFrameObj)
 {
     while (!rFrameObj.IsInstanced)
     {
         yield return(0);
     }
     rFrameObj.SetResult(rFrameObj);
 }
예제 #3
0
 public void Free(FrameObject rFrameObject)
 {
     this.mObjectPool.Free(rFrameObject);
 }