// Update is called once per frame void Update() { if (!manager && GameObject.FindGameObjectWithTag("GameManager")) { manager = GameObject.FindGameObjectWithTag("GameManager").GetComponent <LHNetworkGameManager>(); } if (coldTime < 1) { coldTime += Time.deltaTime; } }
private void Update() { if (!manager && GameObject.FindGameObjectWithTag("GameManager")) { manager = GameObject.FindGameObjectWithTag("GameManager").GetComponent <LHNetworkGameManager>(); if (isLocalPlayer) { manager.Init(this); colloder.enabled = true; // GetComponent<PlatformEffector2D>().enabled = true; GameObject.FindGameObjectWithTag("CameraHolder").GetComponent <CameraControl>().Player = gameObject; } else { // Destroy(GetComponent<PlatformEffector2D>()); colloder.enabled = false; } } if (!isLocalPlayer) { return; } if (!_wasInit) { return; } if (_shootingTimer > 0) { _shootingTimer -= Time.deltaTime; } if (transform.position.y < -20 || transform.position.x < -30 || transform.position.x > 30) { ResetPlayer(); } if (luachFlag) { preAttackTime -= Time.deltaTime; if (preAttackTime < 0) { luachFlag = false; preAttackTime = 0; controller.OnFire(); } } //临时 if (Input.GetKeyDown(KeyCode.Escape)) { ResetPlayer(); } }