//GameObject otherName; void Awake() { cameraScript = GetComponent<ThirdPersonCameraNET>(); controllerScript = GetComponent<ThirdPersonControllerNET>(); targetScript = GetComponent<Targeting> (); playerScript = GetComponent<myCharacterScript> (); }
//GameObject otherName; void Awake() { cameraScript = GetComponent <ThirdPersonCameraNET>(); controllerScript = GetComponent <ThirdPersonControllerNET>(); targetScript = GetComponent <Targeting> (); playerScript = GetComponent <myCharacterScript> (); }
// Update is called once per frame void Update() { if (Input.GetButtonDown("Target")) { // foreach ( Transform t in targets ) { // Transform _theTargetMarker1 = t.gameObject.transform.Find("targetMarker"); // // MeshRenderer _targetRenderer1 = _theTargetMarker1.gameObject.GetComponent<MeshRenderer> (); // // _targetRenderer1.enabled = false; // } // foreach (GameObject o in GameObject.FindGameObjectsWithTag("targetMarker")) { MeshRenderer _targetRendererPlayer = o.GetComponent <MeshRenderer> (); _targetRendererPlayer = o.GetComponent <MeshRenderer> (); _targetRendererPlayer.enabled = false; } targetenemy(); if (SelectTarget != null) { _playerScript = GetComponent <myCharacterScript> (); float _targetRangePlayer = Vector3.Distance(SelectTarget.position, gameObject.transform.position); if (_targetRangePlayer < 20.0f) { _playerScript.currentTarget = SelectTarget; Transform _theTargetMarker = SelectTarget.gameObject.transform.Find("targetMarker"); MeshRenderer _targetRenderer = _theTargetMarker.gameObject.GetComponent <MeshRenderer> (); if (_targetRenderer.enabled == false) { _targetRenderer.enabled = true; } } } } }
// Update is called once per frame void Update() { if(Input.GetButtonDown("Target")){ // foreach ( Transform t in targets ) { // Transform _theTargetMarker1 = t.gameObject.transform.Find("targetMarker"); // // MeshRenderer _targetRenderer1 = _theTargetMarker1.gameObject.GetComponent<MeshRenderer> (); // // _targetRenderer1.enabled = false; // } // foreach (GameObject o in GameObject.FindGameObjectsWithTag("targetMarker")) { MeshRenderer _targetRendererPlayer = o.GetComponent<MeshRenderer> (); _targetRendererPlayer = o.GetComponent<MeshRenderer> (); _targetRendererPlayer.enabled = false; } targetenemy(); if (SelectTarget != null){ _playerScript = GetComponent<myCharacterScript> (); float _targetRangePlayer = Vector3.Distance (SelectTarget.position, gameObject.transform.position); if ( _targetRangePlayer < 20.0f ) { _playerScript.currentTarget = SelectTarget; Transform _theTargetMarker = SelectTarget.gameObject.transform.Find("targetMarker"); MeshRenderer _targetRenderer = _theTargetMarker.gameObject.GetComponent<MeshRenderer> (); if (_targetRenderer.enabled == false) _targetRenderer.enabled = true; } } } }