void Update() { if (Input.GetButtonDown("Fire1")) { // Shoot the Blue Portal (portalA) RaycastHit hit; if (Physics.Raycast( playerCamera.position, playerCamera.forward, out hit, Int32.MaxValue)) { _portal_manager.PlaceA(hit); } } if (Input.GetButtonDown("Fire2")) { // Shoot the Blue Portal (portalA) RaycastHit hit; if (Physics.Raycast( playerCamera.position, playerCamera.forward, out hit, Int32.MaxValue)) { _portal_manager.PlaceB(hit); } } }