// Use this for initialization void Start() { hC = GameObject.FindObjectOfType <heroController>(); hI = GameObject.FindObjectOfType <heroInverse>(); GP = GetComponent <GreenPlatform> (); RP = GetComponent <ReversePlatform> (); }
// Use this for initialization void Start() { level = GameObject.FindObjectOfType <LevelManager> (); hC = GameObject.FindObjectOfType <heroController> (); hI = GameObject.FindObjectOfType <heroInverse> (); levelUnbeat = true; }
// Use this for initialization void Start() { //get script turnManager turnManager_Script = turnManager_GameObject.GetComponent <turnManager>(); //get script heroController heroController_Script = heroController_GameObject.GetComponent <heroController>(); _isFreeze = false; }
void Start() { maxHp = hp; time = fireRate; timeAnim = maxAnimRate; animator = GetComponent <Animator>(); hero = GameObject.Find("Hero"); heroController = hero.GetComponent <heroController>(); }
private IEnumerator initialize_tutorial(float duration) { //Freeze Player heroController player_controller = this.GetComponent <heroController>(); player_controller.State = false; float time = Time.fixedTime + duration; while (time > Time.fixedTime) { yield return(null); } //Unfreeze Player player_controller.State = true; //Set default tutorial mission GM.CurrentMission = Tutorial_Mission; UI.SetActive(true); yield return(null); }
private void attack_punch() { //Send raycast to get objects in line RaycastHit2D hit; if (direction == 1) { hit = Physics2D.Raycast(transform.position + new Vector3(0, 1, 0), transform.right, attackRange, layermask); } else { hit = Physics2D.Raycast(transform.position + new Vector3(0, 1, 0), -transform.right, attackRange, layermask); } if (hit.collider == null) { return; } if (hit.collider.tag == "Player") { heroController hero = hit.collider.GetComponent <heroController>(); hero.health -= damage; } }
private heroController heroController_Script; //use heroController.cs // Use this for initialization void Start() { heroController_GameObject = GameObject.Find("Hero"); heroController_Script = heroController_GameObject.GetComponent <heroController>(); }