public virtual void operateThis(ObjectOperatives pUser) { //因为网络部分需要延时处理,所以放在此处复制 pUser.operatingObject = this; //if (objectControl) // pUser.commandControl = objectControl; //if (objectGui) // pUser.gui = objectGui; //return true; }
public virtual void endOperate(ObjectOperatives pUser) { pUser.operatingObject = null; //pUser.commandControl = null; }
public virtual bool canOperate(ObjectOperatives pUser) { return true; }