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
1
Question by Trond · May 05, 2013 at 03:40 PM · carjointsaddtorquedrivingsuspension

How to create car suspension system?

I am currently trying to create a car suspension system. It should contain the following:

-The suspension, wich should be movable in only 1 axis, and should not rotate in any way.

  • joint that allows no movement, but allows free rotation in 1 axis.(back wheel)

  • joint that allows no movement, allows free rotation in 1 axis, and allow restricted rotation in another axis.(front wheel)

Both the joints should be turned by rigidbody.addTorque().

What i have come up with so far is to make the suspension out of a "Configurable joint" with all rotation locked, and 2 of the movement axis locked. The "back wheel" joint is a "hinge joint" that has its axis set to Z and anchor at (0,0,0). This system kinda works for the back wheels, except they still seems to be moving a little in the wrong axis. However, because of the restrictiveness of the hinge joint, i'm not allowed to rotate the front wheels in the Y axis through scripting. Even if i say "transform.rotation.eulerAngles.y = 15", the hinge joint forces it back to 0 the next frame, and adds force. So basicly, when i rotate the wheels, the whole car starts bounching around.

So, do any1 have a better system for this? I know i wont get good "driving physics" using physical rotation of the wheels to move the car, but the car will never go much faster than 10-20 km/h anyways, and are supposed to be more like a bulldozer than a car, and from what i have seen so far this way of doing things is gonna work just fine for me.

Have anyone here made a system like this before? If so, please share it :)

Comment
Add comment
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

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by OutCyder · Sep 09, 2018 at 03:00 AM

Nobody answers, I wonder why...

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

14 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Unity Realistic Suspension Problem! 0 Answers

How to get suspension or wheels collider with the new 2D unity tools 2 Answers

Center of mass alternative? 1 Answer

Need help with changing a script. 1 Answer

How can I do Flexible curved car or car on curved force in Unity 5? 0 Answers


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