public IRenderBase CreateObject(RenderProtocol renderProtocol, int gameSize) { IRenderBase result = null; switch (renderProtocol) { case RenderProtocol.CreateNumberObject: { result = new mmNumberObject(); } break; } return(result); }
public IRenderBase CreateObject(RenderProtocol renderProtocol, int gameSize) { IRenderBase renderObject = null; switch (renderProtocol) { case RenderProtocol.None: renderObject = null; break; case RenderProtocol.CreateNumberObject: renderObject = new NumberObject(gameSize, width, height, canvasOb); break; } return(renderObject); }
public void DestroyObject(IRenderBase iRenderBase) { Destroy(iRenderBase as Object); }
public void DestroyObject(IRenderBase iRenderBase) { }
public void DestroyObject(IRenderBase iRenderBase) { zcyNumberObject zcyObj = iRenderBase as zcyNumberObject; GameObject.Destroy(zcyObj.numberGameObject); }
public void DestroyObject(IRenderBase iRenderBase) { Number go = (Number)iRenderBase; Destroy(go.objNumber); }