Pathways
LiveEducator Hub
  • Sidebar node image
    tutorial
    Steer the player
Unity Version: 6.3
Change
Steps
  • 1 Overview
  • 2 Set up the Player GameObject
  • 3 Add required physics components
  • 4 Create the PlayerController script
  • 5 Detect mouse clicks
  • 6 Log the mouse position
  • 7 Convert mouse position to world space
  • 8 Rotate the Player GameObject to face the mouse
  • 9 Apply thrust in mouse direction
  • 10 Normalize the direction variable
  • 11 Handle collisions
  • 12 Clean up your code
  • 13 Final script sample
  • 14(Optional) Optional: More things to try
  • 15 Next steps
  • You finished!

Unity Version 6.3

Other versions available

Don’t have a compatible version?

Install a new version from the Unity Hub

Continue
Language
Social
Learning
  • Pathways
  • Courses
  • Projects
  • Tutorials
  • Educator Hub
Live
  • Live Sessions
  • Previously recorded
Education Plans
  • Students
  • Educators
  • Institutions
  • Certifications
Resources
  • Unity Asset Store
  • Community
  • Documentation
  • Unity FAQ
  • Learn FAQ
Unity
  • Unity.com
  • Newsletter
  • Blog
  • Events
  • Unity Play
Copyright © 2026 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.