Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Gaming-Dudester · Apr 19, 2015 at 11:04 PM · rotatefaceturnmake

How do I make my player face the way he walks?

I just got into unity and I can't seem to make my character face left if he walks left. If I could get some help that would be great. :)

Comment
Add comment · Show 2
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image maccabbe · Apr 20, 2015 at 12:21 AM 0
Share
 transform.rotation=Quaternion.SetLookRotation(direction);

http://docs.unity3d.com/ScriptReference/Quaternion.SetLookRotation.html

avatar image CowNecromancer · Apr 20, 2015 at 03:07 AM 0
Share

just watch a tutorial on how to script a 1st person controller, I am sure there is millions

2 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by revolute · Apr 20, 2015 at 01:09 AM

This might be hacky but should do the work:

 Vector3 movingDirection;
 transform.forward = movingDirection.normalized;


I do this whenever I feel lazy and want to do this quick.

Comment
Add comment · Show 3 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Gaming-Dudester · Apr 20, 2015 at 11:50 AM 0
Share

All It did was make the game lag. :(

avatar image revolute · Apr 20, 2015 at 11:53 AM 0
Share

Uh... How did it make the game laggy..?

I'm using this to make a $$anonymous$$i 3D game with more than 40 monsters in a field and with my Galaxy Note 2 and still gets a stable frame rate of 60.

avatar image Gaming-Dudester · Apr 20, 2015 at 02:55 PM 0
Share

I don't know. It just got choppy when I added that code. The game I had was a simple cylinder walking around. Nothing really to make it lag.

avatar image
0

Answer by lordlycastle · Apr 20, 2015 at 03:12 PM

There are many ways you can do this. Such as Transform.LookAt, Rigidbody.MoveRotation, Vector3.RoatateTowards, Quaternion.RatateTowards etc. If you are absolute beginner and aren’t familiar to using these functions then I would suggest you watch some tutorials. A simple Google search should give several results. If you want a good hand-on intro you can follow the Unity example project here, it includes movement among other essential intros.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

A different kind of billboarding for particles.. 3 Answers

Camera rotation around player while following. 6 Answers

How do I keep a character from rotating? 3 Answers

Character always facing mouse cursor position... 3 Answers

How do I make one GameObject Point Towards another GameObject in 2D? 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"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.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges