void OnTriggerEnter(Collider collider) { if (collider.tag == "Ball") { var ball = collider.GetComponent <Rigidbody>(); Debug.Log("enters"); Debug.Log(ball.position); Debug.Log(ball.velocity); var newPosition = new Vector3(0.2224f, 0.4206f, 0.007f); ball.position = newPosition; ball.velocity = new Vector3(0.0f, 2.0f, 0.0f); _scoreManager.AddScore(ScoreManager.RAMP_SCORE); _missionManager.Process(MissionManager.MissionEvent.RAMP_TAKEN); lightsManager.BlinkRamp(0.2f, rampLights1); lightsManager.BlinkRamp(0.2f, rampLights2); soundsManager.PlayAlarm2(); } }