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 invictvs1 · May 25, 2015 at 11:11 AM · raycastcolliderphysics2d

How to rotate a player around the corner of a box?

Hi guys,

This is my first post so I'm hoping someone can help me out with this. I am creating a 2d platformer and I want the player to walk over an edge onto a wall and create a smooth transition between 'grounds'. I was thinking about creating raycasts to detect if the player is leaving the edge then rotate but I'm not sure if it will be as smooth as I want. Maybe I should just use an animation for this so I can get the positioning and rotation right?

Any help or push in the right direction would be greatly appreciated. Thanks!

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 Scribe · May 25, 2015 at 11:14 AM 0
Share

well what are you expecting the transition to look like, that will dictate whether you need an animation or not, you could set it up so that the character acts like the corner is actually curved with a particular radius or similar so they actually gradually go around the corner?

Do you have any links to behaviour that you want to mimic?

avatar image invictvs1 · May 25, 2015 at 01:43 PM 0
Share

@Scribe I don't have a direct link unfortunately, but a rounded corner would definitely do. So if a player was moving around a rounded edge, would it be feasible to change the gravity while moving around the corner? I want to give the player control over movement around the corner. $$anonymous$$aybe sending two raycasts on both sides of the player, taking the average between the two and rotating the player acccordingly?

0 Replies

· Add your reply
  • Sort: 

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

3 People are following this question.

avatar image avatar image avatar image

Related Questions

Raycast 2D hits sprite with collider, but returns error when not hitting any collider 2 Answers

Physics2D.Raycast.collider is always returning an object? 4 Answers

How to block dragging if collider hits 1 Answer

Can't get a laser working properly. 2 Answers

why are child colliders sometimes ignored? 2 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