Hi all,
Can you help with the following issue?
We have a some corpse drawers in the scene and there are doors on the drawers and tables inside them. One of these drawers' door and table are Movable.
When we open the door and pull out the table than we can shut the door onto the table, because somehow they doesn't collide properly.
Screenshots:
We experience the above issue under the following versions under 64bit Windows 10:
- Unity 5.6.0b4 with Adventure Creator v1.55b
- Unity 5.5.0 with Adventure Creator v1.55b
- Unity 5.5.0 with Adventure Creator v1.51f
Thank you for all of your assistance in advance!
Feel free to let me know if you need any further info, screenshot and or video about the mentioned issue we experience!
Comments
Again, this is a Unity Physics issue. AC is not doing anything to hinder / help collisions between two objects, so any issue you have is down to Unity's implementation. Documentation on Unity's site exists on how to improve physics performance, with tricks such as raising the "Solver Iteration Count" in the Physics settings.
Try increasing the size of the colliders. Again, if all else fails you could disable the door while the bed is open.
Couldn't be pulled out enough for what? I was able to pull it out far enough for it to block the door.
Settings on the Rigidbody components, such as Interpolate and Collision Detection, are also important factors. I appreciate it can be very fiddly to get perfect behaviour, but again - this is Unity, not AC, at work.
One option you can try on the Moveable Drag script, however, is to reduce the Max speed value. This caps the maximum rate that an object can move, and can help prevent entanglement due to Unity's Physics system.