예제 #1
0
        public void UpdateClicktoPosition(ClickToPosition clickToPosition)
        {
            var objToUpdate = GetDynamicObjectWithID(clickToPosition.objectID);

            if (!IsOwner(objToUpdate, clickToPosition.GetSender()))
            {
                return;
            }
            if (objToUpdate != null)
            {
                objToUpdate.AssignMoveToPosition(clickToPosition.position);
            }
        }
예제 #2
0
 public void OnClickToPosition(ClickToPosition clickToPositionObject)
 {
     SendMessageToObject(clickToPositionObject, clickToPositionObject.objectID,
                         GetFunctionName(clickToPositionObject));
 }
예제 #3
0
 public void UpdateMoveToPosition(ClickToPosition moveToPosition)
 {
     this.moveToPosition = moveToPosition.position;
 }
예제 #4
0
 public void OnClickToPosition(ClickToPosition clickToPositionObject)
 {
     _game.UpdateClicktoPosition(clickToPositionObject);
 }