// Start is called before the first frame update public void Start() { networkIdentity = GetComponent <NetworkIdentity>(); oldPosition = transform.position; player = new Player(); player.position = new Position(); player.position.x = 0; player.position.y = 0; player.position.z = 0; if (!networkIdentity.GetIsControlling()) { enabled = false; } }
// Update is called once per frame void Update() { if (networkIdentity.GetIsControlling()) { if (oldPosition != transform.position) { oldPosition = transform.position; stillCounter = 0; sendData(); } else { stillCounter += Time.deltaTime; if (stillCounter >= 1) { stillCounter = 0; sendData(); } } } }