void Update() { if (Input.GetMouseButtonDown(0)) { laserScript.EnableLaser(); } if (Input.GetMouseButton(0)) { laserScript.UpdateLaser(); } if (Input.GetMouseButtonUp(0)) { laserScript.DisableLaserCaller(laserScript.disableDelay); } if (Input.GetKeyDown(KeyCode.E)) { Next(); } if (Input.GetKeyDown(KeyCode.Q)) { Previous(); } if (Input.GetKeyDown(KeyCode.C) && fixedCamera != null && fpsCamera != null) { ChangeCamera(); RefreshLaser(); } }
void Update() { if (Input.GetMouseButtonDown(0)) { laserScript.EnableLaser(); activeLaser.SetActive(true); if (fpsCamera != null) { Cursor.lockState = CursorLockMode.Locked; Cursor.visible = false; } } if (Input.GetMouseButton(0)) { laserScript.UpdateLaser(); } if (Input.GetMouseButtonUp(0)) { laserScript.DisableLaserCaller(laserScript.disableDelay); } if (Input.GetKeyDown(KeyCode.E)) { Next(); } if (Input.GetKeyDown(KeyCode.Q)) { Previous(); } if (Input.GetKeyDown(KeyCode.C) && fixedCamera != null && fpsCamera != null) { ChangeCamera(); RefreshLaser(); } if (Input.GetKeyDown(KeyCode.R)) { laserScript.bounces++; if (bouncesText != null) { bouncesText.text = "Bounces: " + laserScript.bounces; } } if (Input.GetKeyDown(KeyCode.F)) { if (laserScript.bounces > 0) { laserScript.bounces--; laserScript.RemoveLastByType(PSList.PSLIST_TYPE.start); laserScript.RemoveLastByType(PSList.PSLIST_TYPE.middle); laserScript.RemoveLastByType(PSList.PSLIST_TYPE.end); laserScript.RemoveLastPositionLRs(); laserScript.StopLastTrail(); } if (bouncesText != null) { bouncesText.text = "Bounces: " + laserScript.bounces; } } if (Input.GetKeyDown(KeyCode.X)) { OriginalSize(); newSize += 0.1f; newSize = (float)System.Math.Round(newSize, 2); laserScript.size = newSize; laserScript.Resize(true); if (sizeText != null) { sizeText.text = "Size: " + newSize; } } if (Input.GetKeyDown(KeyCode.Z)) { if (newSize > 0.1f) { OriginalSize(); newSize -= 0.1f; newSize = (float)System.Math.Round(newSize, 2); laserScript.size = newSize; laserScript.Resize(true); } if (sizeText != null) { sizeText.text = "Size: " + newSize; } } }