// Update is called once per frame void Update() { if (SManager.GetInstance().heart <= 0) { NextDay(); } if (Input.GetKeyDown(KeyCode.Return)) { if (inventoryWindow.activeInHierarchy) { CloseInventory(); } else if (settingWindow.activeInHierarchy) { CloseSettingWindow(); } else { Application.Quit(); } } if (Input.GetKeyDown("1")) { SceneManager2.GetInstance().ChangeScene(4); } }
public void confirmOnExploreConfirmModal() { int goodEvent = ValueTable.ExplorationTable.incomeCount[lastest_index, 0]; int badEvent = ValueTable.ExplorationTable.incomeCount[lastest_index, 1]; int total = goodEvent + badEvent; int rand = Random.Range(0, total); string sprite_0 = ValueTable.ExplorationTable.incomeItems[lastest_index, rand, 0]; string sprite_1 = ValueTable.ExplorationTable.incomeItems[lastest_index, rand, 1]; string sprite_2 = ValueTable.ExplorationTable.incomeItems[lastest_index, rand, 2]; string count_0 = ValueTable.ExplorationTable.incomeDatas[lastest_index, rand, 0].ToString(); string count_1 = ValueTable.ExplorationTable.incomeDatas[lastest_index, rand, 1].ToString(); string count_2 = ValueTable.ExplorationTable.incomeDatas[lastest_index, rand, 2].ToString(); exploreConfirmModal.SetActive(false); eventNotifyModal.SetActive(true); GameObject content = GameObject.Find("EventNotifyModalContent"); Text text = content.GetComponent <Text>(); text.text = ValueTable.ExplorationTable.incomeContent[lastest_index, rand]; content = GameObject.Find("EventNotifyModalTitle"); text = content.GetComponent <Text>(); text.text = ValueTable.ExplorationTable.incomeTitle[lastest_index]; content = GameObject.Find("RewordImage_0"); Image image = content.GetComponent <Image>(); image.sprite = selectSprite(sprite_0); content = GameObject.Find("RewordText_0"); text = content.GetComponent <Text>(); text.text = count_0; content = GameObject.Find("RewordImage_1"); image = content.GetComponent <Image>(); image.sprite = selectSprite(sprite_1); content = GameObject.Find("RewordText_1"); text = content.GetComponent <Text>(); text.text = count_1; content = GameObject.Find("RewordImage_2"); image = content.GetComponent <Image>(); image.sprite = selectSprite(sprite_2); content = GameObject.Find("RewordText_2"); text = content.GetComponent <Text>(); text.text = count_2; if (rand >= goodEvent) { Debug.Log("Dead"); SceneManager2.GetInstance().ChangeScene(5); } }
void Start() { thePlayerStats = FindObjectOfType <PlayerStats>(); theDM = FindObjectOfType <DialogueManager>(); dHol = FindObjectOfType <dialogHolder>(); scMan = FindObjectOfType <SceneManager2>(); flame = true; }
public static SceneManager2 GetInstance() { if (!instance) { instance = (SceneManager2)FindObjectOfType(typeof(SceneManager2)); if (!instance) { Debug.LogError("There needs to be one active GameManager script on a GameManager in your scene."); } } return(instance); }
public void startGameButton() { if (SManager.GetInstance().heart <= 0) { return; } SManager.GetInstance().heart--; heartText.text = SManager.GetInstance().heart.ToString() + "/" + ValueTable.GlobalTable.heartMax; if (SManager.GetInstance().heart == 0) { SceneManager2.GetInstance().ChangeScene(5); } timerText.text = (ValueTable.FireMakeScene.timeLimit / 1000).ToString(); timer = 0; buttonGameObject = GameObject.Find("StartGameButton"); buttonGameObject.SetActive(false); isStarted = true; }
// Update is called once per frame void Update() { Vec3 v = new Vec3(transform.position); if (Input.GetKey(KeyCode.A)) { v -= new Vec3(5, 0, 0); } if (Input.GetKey(KeyCode.D)) { v += new Vec3(5, 0, 0); } if (Input.GetKey(KeyCode.W)) { v += new Vec3(0, 0, 5); } if (Input.GetKey(KeyCode.S)) { v -= new Vec3(0, 0, 5); } if (v.x <= -950) { v.x = -950; } if (v.x >= 800) { v.x = 800; } if (v.z >= -50) { v.z = -50; } if (v.z <= -550) { v.z = -550; } if (v2.x <= -630) { v2.x = -630; } if (v2.x >= -370) { v2.x = -370; } if (v.x >= -950 && v.x <= -650 && v.z >= -205 && v.z <= -125 && Input.GetKeyDown(KeyCode.J) && y == 0) { SceneManager2.ChangeScene(1); } if (v.x >= -950 && v.x <= -650 && v.z >= -205 && v.z <= -125 && Input.GetKeyDown(KeyCode.J) && y == 1) { SceneManager2.ChangeScene(0); } if (v.x >= -950 && v.x <= -650 && v.z >= -275 && v.z <= -214 && Input.GetKeyDown(KeyCode.J)) { Attractor.vectors *= -1; } if (v.x >= -950 && v.x <= -650 && v.z >= -130 && v.z <= 30 && Input.GetKeyDown(KeyCode.J) && y == 1) { createPlanet(); } if (v.x >= -950 && v.x <= -825 && v.z >= -535 && v.z <= -450 && Input.GetKeyDown(KeyCode.J) && v2.x >= -643) { v2.x -= 10; Attractor.delta -= 0.01f; } if (v.x >= -720 && v.x <= -520 && v.z >= -535 && v.z <= -450 && Input.GetKeyDown(KeyCode.J) && v2.x <= -389) { v2.x += 10; Attractor.delta += 0.01f; } g.transform.position = new Vector3(v.x, v.y, v.z); cubeslider.transform.position = new Vector3(v2.x, v2.y, v2.z); Debug.Log(g.transform.position); }
public void backButtonPressed() { // TODO; SceneManager2.GetInstance().ChangeScene(0); }