You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey! A lot of game engines have callback functions like OnCollisionEnter and OnCollisionExit that allows running some code just when a collision starts/ends. Now I realize that collision callbacks are not used in this library. I'm wondering if this kind of behavior is supported somehow (without using callbacks) or if it's currently up to the user to implement this? If not, would it be of any interest to have this kind of feature or is it out of scope for the project? I would love to try and submit a pull request and write some documentation for it as well :)) I hope this is the right place to ask these sorts of questions.
Btw, I really appreciate and enjoy using this library!
All the best
Hi, you can easily have such behavior by using a flag. If there's a collision and the flag is false, that means thats an on_enter collision, then set the flag to true. then when theres no more collision and if the flag was set, set that to false and then that's on_leave collision.
Activity
flamendless commentedon Jul 26, 2021
Hi, you can easily have such behavior by using a flag. If there's a collision and the flag is false, that means thats an
on_entercollision, then set the flag to true. then when theres no more collision and if the flag was set, set that to false and then that'son_leavecollision.grunkgrunk commentedon Jul 26, 2021
Jup, I guess I had something like that in mind too. You would just add that property to the collision objects returned by for example
move, right? :)flamendless commentedon Jul 26, 2021
You would add that to the table you pass into bump as body yes.
doing
checkormovereturns the tables that have collision so yes you can modify that