Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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 Ralf_v_d_Reith · Jul 08, 2016 at 12:22 PM · collisionphysics2d

Object jumps out, when stuck between two colliders.

Hi there,

I´m currently building a pong clone in 2D and got a problem with my collisions, when the ball gets stuck between my racket and a wall.

Currently I got:

  • my racket with a box-Collider and a Rigidbody and a script for playercontrols

  • Walls with just a box-Collider

  • the ball itself with a box-Collider, a Rigidbod with PhysicsMaterial (bounciness=1, friction=0) and a movement/collision script - which basically just changes the direction on collision depending on where the ball hits the racket (hit on upper half - bounce ball back in top direction instead of normal collision as walls do, etc)

In general it works totally fine, collisions work as i expect them.

My Problem now is, that when i get the ball stuck between my wall and a Racket and continue my racket to move into the wall's direction (where the ball is stuck). I would want the racket to be blocked from moving any further (because there is the ball already, which cant move out of the way himself (because of that wall)) so that the ball can kind of slip through. while the ball shouldnt be blocking the racket's movement when it is not stuck in between something.

but what i currently get is:

  • the ball is pushed into the wall - and when there is not enough space for the ball anymore its pushed outside of the playfield (through the wall, kind of a short distance teleport^^)

Does someone have an Idea how to fix it?

Thanks for any help :)

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

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

Check if player is on track 1 Answer

How to use OverlapCollider? 1 Answer

Making an object collide but transparent 0 Answers

Object following a path and colliding with other objects with physics. 1 Answer

RaycastHit2D problem with PolygonCollider2D 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