// Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.M) && seleted) { player.GetComponent <PlayerMovement>().enabled = !player.GetComponent <PlayerMovement>().enabled; player.transform.GetChild(5).GetComponent <PlayerMovement>().enabled = !player.transform.GetChild(5).GetComponent <PlayerMovement>().enabled; player.transform.GetChild(1).gameObject.SetActive(!player.transform.GetChild(1).gameObject.activeSelf); player.transform.GetChild(5).gameObject.SetActive(!player.transform.GetChild(1).gameObject.activeSelf); map = !map; playerHUB.ViewSwitch(!map); } if (map) { if (Input.GetKeyDown(KeyCode.F1)) { unit = 0; } if (Input.GetKeyDown(KeyCode.F2)) { unit = 1; } if (Input.GetKeyDown(KeyCode.F3)) { unit = 2; } if (Input.GetKeyDown(KeyCode.Q)) { unit = -1; } if (Input.GetMouseButton(0)) { SetUnitPosition(); } } else if (Vector3.Distance(player.transform.position, targetPosition) > 3 && !stay) { unit = -1; targetPosition = player.transform.position; SetUnitPosition(); } if (Input.GetKeyDown(KeyCode.X)) { stay = true; } if (Input.GetKeyDown(KeyCode.Z)) { stay = false; } }
// Update is called once per frame void Update() { if (textfield) { return; } if (map || player == null) { if (Input.GetKeyDown(KeyCode.F1)) { SetUnit(0); } if (Input.GetKeyDown(KeyCode.F2)) { SetUnit(1); } if (Input.GetKeyDown(KeyCode.F3)) { SetUnit(2); } if (Input.GetKeyDown(KeyCode.Q)) { SetUnit(-1); } if (Input.GetMouseButtonDown(0)) { SetUnitStay(false); SetUnitPosition(); } } if (player == null && !map) { player = GameObject.Find("GameScreanCanvas").transform.Find("CharSelectWindow").GetComponent <CharSelect>().Player; return; } if (playerHUB.transform.GetChild(0).gameObject.activeSelf) { if (Input.GetKeyDown(KeyCode.E)) { OpenWindow(player.GetComponent <PlayerMovement>().NPC, true); } } else if (player.GetComponent <PlayerMovement>() != null && player.GetComponent <PlayerMovement>().NPC != null) { OpenWindow(player.GetComponent <PlayerMovement>().NPC, false); } if (Input.GetKeyDown(KeyCode.M) && seleted && player != null) { player.GetComponent <PlayerMovement>().enabled = !player.GetComponent <PlayerMovement>().enabled; tacticalCamera.GetComponent <PlayerMovement>().enabled = !tacticalCamera.GetComponent <PlayerMovement>().enabled; player.transform.GetChild(1).gameObject.SetActive(!player.transform.GetChild(1).gameObject.activeSelf); tacticalCamera.SetActive(!tacticalCamera.activeSelf); tacticalCamera.transform.position = player.transform.position; map = !map; SetUnit(-1); playerHUB.ViewSwitch(!map); } if (Input.GetKeyDown(KeyCode.X)) { SetUnitStay(true); } if (Input.GetKeyDown(KeyCode.Z)) { SetUnitStay(false); } }