예제 #1
0
 //工具函数
 private GCToSS.Dir ConvertVector3ToDir(Vector3 vec)
 {
     GCToSS.Dir dir = new GCToSS.Dir()
     {
         x     = vec.x,
         z     = vec.z,
         angle = (float)Math.Atan2(vec.z, vec.x)
     };
     return(dir);
 }
예제 #2
0
 public void AskMoveDir(Vector3 forward)
 {
     GCToSS.Dir dir = new GCToSS.Dir()
     {
         x     = forward.x,
         z     = forward.z,
         angle = (float)Math.Atan2(forward.z, forward.x)
     };
     GCToSS.MoveDir msg = new GCToSS.MoveDir()
     {
         dir = dir
     };
     NetworkManager.Instance.SendMsg(msg, (int)msg.msgnum);
 }