void Update() { if (Input.GetKeyDown(KeyCode.Escape)) { Debug.Log("HonorSDK:BaseScene.Update GetKeyDown=KeyCode.Escape"); if (HonorSDKImpl.GetInstance().HasExitDialog()) { Scene3.Exit(); } else { //创建游戏退出框 ExitDialog.Inst.show(delegate() { Scene3.Exit(); }); } } }
void Start() { guiS3 = GameObject.Find("Main Camera").GetComponent<GUIS3>(); clockBehaviour = guiS3.clockBehaviour; Debug.Log("clockb " + clockBehaviour); scene1 = GetComponent<Scene1>(); scene2 = GetComponent<Scene2>(); scene3 = GameObject.Find("Main Camera").GetComponent<Scene3>(); company = GameObject.Find("Company"); left = GameObject.Find("Left"); bottomLeft = GameObject.Find("BottomLeft"); extraBottomLeft = GameObject.Find("ExtraBottomLeft"); top = GameObject.Find("Top"); middle = GameObject.Find("Middle"); bottom = GameObject.Find("Bottom"); topRight = GameObject.Find("TopRight"); right = GameObject.Find("Right"); bottomRight = GameObject.Find("BottomRight"); extraTopRight = GameObject.Find("ExtraTopRight");; terrain = GameObject.Find("HGVTerrain"); //terrainHint = GameObject.Find("TerrainHint"); // time = 0; // startPosition = transform.position; startRotation = transform.eulerAngles; // // initialRotation = 90; // rotation = initialRotation; rotSecond = 3; moveAmount = 40; moveSecond = 0; nonDiagonalTime = 1; diagonalTime = Mathf.Sqrt(nonDiagonalTime * nonDiagonalTime * 2); // clicked = false; // // x = -40; // z = 40; // // xCounter = 0; // zCounter = 0; // locationCounter = new int[2]; // // locationCounter[0] = 0; // // locationCounter[1] = 0; arrivedLocation = new List<int[]>(); //arrivedLocation.Add(new int[]{locationCounter[0], locationCounter[1]}); scene = Scene.scene1; }
void Update() { if (no == 1) { Scene1.SetActive(true); Scene2.SetActive(false); Scene3.SetActive(false); Scene4.SetActive(false); Scene5.SetActive(false); Scene6.SetActive(false); Scene7.SetActive(false); Scene8.SetActive(false); Scene9.SetActive(false); Ingredient1.SetActive(true); Ingredient2.SetActive(false); Ingredient3.SetActive(false); Ingredient4.SetActive(false); Ingredient5.SetActive(false); Ingredient6.SetActive(false); Ingredient7.SetActive(false); Ingredient8.SetActive(false); Ingredient9.SetActive(false); FoodInfo1.SetActive(true); FoodInfo2.SetActive(false); FoodInfo3.SetActive(false); FoodInfo4.SetActive(false); FoodInfo5.SetActive(false); FoodInfo6.SetActive(false); FoodInfo7.SetActive(false); FoodInfo8.SetActive(false); FoodInfo9.SetActive(false); } if (no == 2) { Scene1.SetActive(false); Scene2.SetActive(true); Scene3.SetActive(false); Scene4.SetActive(false); Scene5.SetActive(false); Scene6.SetActive(false); Scene7.SetActive(false); Scene8.SetActive(false); Scene9.SetActive(false); Ingredient1.SetActive(false); Ingredient2.SetActive(true); Ingredient3.SetActive(false); Ingredient4.SetActive(false); Ingredient5.SetActive(false); Ingredient6.SetActive(false); Ingredient7.SetActive(false); Ingredient8.SetActive(false); Ingredient9.SetActive(false); FoodInfo1.SetActive(false); FoodInfo2.SetActive(true); FoodInfo3.SetActive(false); FoodInfo4.SetActive(false); FoodInfo5.SetActive(false); FoodInfo6.SetActive(false); FoodInfo7.SetActive(false); FoodInfo8.SetActive(false); FoodInfo9.SetActive(false); } if (no == 3) { Scene1.SetActive(false); Scene2.SetActive(false); Scene3.SetActive(true); Scene4.SetActive(false); Scene5.SetActive(false); Scene6.SetActive(false); Scene7.SetActive(false); Scene8.SetActive(false); Scene9.SetActive(false); Ingredient1.SetActive(false); Ingredient2.SetActive(false); Ingredient3.SetActive(true); Ingredient4.SetActive(false); Ingredient5.SetActive(false); Ingredient6.SetActive(false); Ingredient7.SetActive(false); Ingredient8.SetActive(false); Ingredient9.SetActive(false); FoodInfo1.SetActive(false); FoodInfo2.SetActive(false); FoodInfo3.SetActive(true); FoodInfo4.SetActive(false); FoodInfo5.SetActive(false); FoodInfo6.SetActive(false); FoodInfo7.SetActive(false); FoodInfo8.SetActive(false); FoodInfo9.SetActive(false); } if (no == 4) { Scene1.SetActive(false); Scene2.SetActive(false); Scene3.SetActive(false); Scene4.SetActive(true); Scene5.SetActive(false); Scene6.SetActive(false); Scene7.SetActive(false); Scene8.SetActive(false); Scene9.SetActive(false); Ingredient1.SetActive(false); Ingredient2.SetActive(false); Ingredient3.SetActive(false); Ingredient4.SetActive(true); Ingredient5.SetActive(false); Ingredient6.SetActive(false); Ingredient7.SetActive(false); Ingredient8.SetActive(false); Ingredient9.SetActive(false); FoodInfo1.SetActive(false); FoodInfo2.SetActive(false); FoodInfo3.SetActive(false); FoodInfo4.SetActive(true); FoodInfo5.SetActive(false); FoodInfo6.SetActive(false); FoodInfo7.SetActive(false); FoodInfo8.SetActive(false); FoodInfo9.SetActive(false); } if (no == 5) { Scene1.SetActive(false); Scene2.SetActive(false); Scene3.SetActive(false); Scene4.SetActive(false); Scene5.SetActive(true); Scene6.SetActive(false); Scene7.SetActive(false); Scene8.SetActive(false); Scene9.SetActive(false); Ingredient1.SetActive(false); Ingredient2.SetActive(false); Ingredient3.SetActive(false); Ingredient4.SetActive(false); Ingredient5.SetActive(true); Ingredient6.SetActive(false); Ingredient7.SetActive(false); Ingredient8.SetActive(false); Ingredient9.SetActive(false); FoodInfo1.SetActive(false); FoodInfo2.SetActive(false); FoodInfo3.SetActive(false); FoodInfo4.SetActive(false); FoodInfo5.SetActive(true); FoodInfo6.SetActive(false); FoodInfo7.SetActive(false); FoodInfo8.SetActive(false); FoodInfo9.SetActive(false); } if (no == 6) { Scene1.SetActive(false); Scene2.SetActive(false); Scene3.SetActive(false); Scene4.SetActive(false); Scene5.SetActive(false); Scene6.SetActive(true); Scene7.SetActive(false); Scene8.SetActive(false); Scene9.SetActive(false); Ingredient1.SetActive(false); Ingredient2.SetActive(false); Ingredient3.SetActive(false); Ingredient4.SetActive(false); Ingredient5.SetActive(false); Ingredient6.SetActive(true); Ingredient7.SetActive(false); Ingredient8.SetActive(false); Ingredient9.SetActive(false); FoodInfo1.SetActive(false); FoodInfo2.SetActive(false); FoodInfo3.SetActive(false); FoodInfo4.SetActive(false); FoodInfo5.SetActive(false); FoodInfo6.SetActive(true); FoodInfo7.SetActive(false); FoodInfo8.SetActive(false); FoodInfo9.SetActive(false); } if (no == 7) { Scene1.SetActive(false); Scene2.SetActive(false); Scene3.SetActive(false); Scene4.SetActive(false); Scene5.SetActive(false); Scene6.SetActive(false); Scene7.SetActive(true); Scene8.SetActive(false); Scene9.SetActive(false); Ingredient1.SetActive(false); Ingredient2.SetActive(false); Ingredient3.SetActive(false); Ingredient4.SetActive(false); Ingredient5.SetActive(false); Ingredient6.SetActive(false); Ingredient7.SetActive(true); Ingredient8.SetActive(false); Ingredient9.SetActive(false); FoodInfo1.SetActive(false); FoodInfo2.SetActive(false); FoodInfo3.SetActive(false); FoodInfo4.SetActive(false); FoodInfo5.SetActive(false); FoodInfo6.SetActive(false); FoodInfo7.SetActive(true); FoodInfo8.SetActive(false); FoodInfo9.SetActive(false); } if (no == 8) { Scene1.SetActive(false); Scene2.SetActive(false); Scene3.SetActive(false); Scene4.SetActive(false); Scene5.SetActive(false); Scene6.SetActive(false); Scene7.SetActive(false); Scene8.SetActive(true); Scene9.SetActive(false); Ingredient1.SetActive(false); Ingredient2.SetActive(false); Ingredient3.SetActive(false); Ingredient4.SetActive(false); Ingredient5.SetActive(false); Ingredient6.SetActive(false); Ingredient7.SetActive(false); Ingredient8.SetActive(true); Ingredient9.SetActive(false); FoodInfo1.SetActive(false); FoodInfo2.SetActive(false); FoodInfo3.SetActive(false); FoodInfo4.SetActive(false); FoodInfo5.SetActive(false); FoodInfo6.SetActive(false); FoodInfo7.SetActive(false); FoodInfo8.SetActive(true); FoodInfo9.SetActive(false); } if (no == 9) { Scene1.SetActive(false); Scene2.SetActive(false); Scene3.SetActive(false); Scene4.SetActive(false); Scene5.SetActive(false); Scene6.SetActive(false); Scene7.SetActive(false); Scene8.SetActive(false); Scene9.SetActive(true); Ingredient1.SetActive(false); Ingredient2.SetActive(false); Ingredient3.SetActive(false); Ingredient4.SetActive(false); Ingredient5.SetActive(false); Ingredient6.SetActive(false); Ingredient7.SetActive(false); Ingredient8.SetActive(false); Ingredient9.SetActive(true); FoodInfo1.SetActive(false); FoodInfo2.SetActive(false); FoodInfo3.SetActive(false); FoodInfo4.SetActive(false); FoodInfo5.SetActive(false); FoodInfo6.SetActive(false); FoodInfo7.SetActive(false); FoodInfo8.SetActive(false); FoodInfo9.SetActive(true); } }
public void SpawnEnemys() { if (gameController.life.Count > 4) { for (int i = 0; i < gameController.type.Count; i++) { if (i > 2) { gameController.life.RemoveAt(i); gameController.type.RemoveAt(i); } } } audio.Play(); player.StartPlayer(); countR = 0; countB = 0; countP = 0; countG = 0; if (inventario.level == 1) { Scene1.SetActive(true); } else if (inventario.level == 2) { Scene2.SetActive(true); } else { Scene3.SetActive(true); } for (int i = 0; i < gameController.type.Count; i++) { if (gameController.type[i] == 1) { GameObject newGnome = Instantiate(fireGnome, new Vector3(SpawnPoints[i].transform.position.x, SpawnPoints[i].transform.position.y, SpawnPoints[i].transform.position.z), Quaternion.Euler(0, 6f, 0)) as GameObject; newGnome.GetComponent <CombatEnemy>().life = gameController.life[i]; countR++; } if (gameController.type[i] == 2) { GameObject newGnome = Instantiate(iceGnome, new Vector3(SpawnPoints[i].transform.position.x, SpawnPoints[i].transform.position.y, SpawnPoints[i].transform.position.z), Quaternion.Euler(0, 6f, 0)) as GameObject; newGnome.GetComponent <CombatEnemy>().life = gameController.life[i]; countB++; } if (gameController.type[i] == 3) { GameObject newGnome = Instantiate(earthGnome, new Vector3(SpawnPoints[i].transform.position.x, SpawnPoints[i].transform.position.y, SpawnPoints[i].transform.position.z), Quaternion.Euler(0, 6f, 0)) as GameObject; newGnome.GetComponent <CombatEnemy>().life = gameController.life[i]; countP++; } if (gameController.type[i] == 4) { GameObject newGnome = Instantiate(physicalGnome, new Vector3(SpawnPoints[i].transform.position.x, SpawnPoints[i].transform.position.y, SpawnPoints[i].transform.position.z), Quaternion.Euler(0, 6f, 0)) as GameObject; newGnome.GetComponent <CombatEnemy>().life = gameController.life[i]; countG++; } if (gameController.type[i] == 5) { GameObject newGnome = Instantiate(boss, new Vector3(SpawnPoints[i].transform.position.x, SpawnPoints[i].transform.position.y, SpawnPoints[i].transform.position.z), Quaternion.Euler(0, 6f, 0)) as GameObject; newGnome.GetComponent <CombatEnemy>().life = gameController.life[i]; } } Enemys = GameObject.FindGameObjectsWithTag("EnemyCombat"); }