public void EnterPortal() { GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>().ProgressPanel.MoveSlime(); dungeonManager.UpdatePlayerReference(); FindObjectOfType <ActionButton>().SwitchToCrossHair(); LoadTargetScene loadTargetScene = this.gameObject.AddComponent <LoadTargetScene>(); loadTargetScene.LoadSceneNum(targetSceneIndex); }
void OnTouchUp() { if (interactable && pressed) { GetComponent <Renderer> ().material.color = c; myTransform.localScale = origin; PlayerPrefs.SetInt("ChosenLevelToStart", buttonNumber); LoadTargetScene lts = GetComponentInParent <LoadTargetScene> (); lts.LoadSceneNumWithWaitingScreen(1); } pressed = false; }
// Use this for initialization void Start() { HealthCanvas = GameObject.FindGameObjectWithTag("BossUI"); if (HealthCanvas) { healthBar = HealthCanvas.transform.GetChild(0); health = healthBar.transform.GetChild(0).GetComponent <Image>(); // get the boss position in world to screen coordinate screenPos = Camera.main.WorldToScreenPoint(transform.position); //print(pos); } loadScene = Camera.main.GetComponent <LoadTargetScene>(); //GameObject canvas = GameObject.FindGameObjectWithTag("UICanvas"); //if(canvas) { // textmanager = canvas.GetComponentInChildren<TextManager>(); //} //else{ print("not found"); } }