Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var cam : GameObject;
  2. var gun : GameObject;  
  3. var PhysicalSpace : GameObject;
  4. var MoveDirection : GameObject;
  5.  
  6. function OnSerializeNetworkView(stream : BitStream, info : NetworkMessageInfo) {
  7.     var camPosX : float;
  8.     var camPosY : float;
  9.     var camPosZ : float;
  10.    
  11.     if (stream.isWriting) {
  12.         camPosX = cam.transform.position.x;
  13.         camPosY = cam.transform.position.y;
  14.         camPosZ = cam.transform.position.z;
  15.         stream.Serialize(camPosX);
  16.         stream.Serialize(camPosY);
  17.         stream.Serialize(camPosZ);
  18.     } else {
  19.         stream.Serialize(camPosX);
  20.         stream.Serialize(camPosY);
  21.         stream.Serialize(camPosZ);
  22.         cam.transform.position.x = camPosX;
  23.         cam.transform.position.x = camPosY;
  24.         cam.transform.position.x = camPosZ;
  25.     }
  26. }
  27.  
  28. function Start() {
  29.     PhysicalSpace = GameObject.Find("PhysicalSpace");
  30.     MoveDirection = GameObject.Find("MoveDirection");
  31.     cam = GameObject.Find("Main Camera");              
  32.     gun = GameObject.Find("M4");    
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement