Physics Door That can be LOCKED.
Hi I Have A Physics Based Door that can be moved using the mouse and also by players or any other object that is thrown or moves through it. The door is using a physical constraint that allows it to swing within limits and i can use a mouse to grab and swing it open or closed. My problem is how do i lock it. First I turn off the ability to interact with the mouse and i cannot open it that way but i can still walk into it and swing it open.
I turn off physics simulation on the door but it still moves which i find strange , i also tried turning off collision on the door and that works great but when i turn collision back on the door falls out of the frame , collision also breaks the constraint.
If anyone knows a way of locking the physics or temporarily turning it off that would be great.
PS. i also tried checking the door every frame and making sure its in the correct position but this isn't an ideal solution and with a lot of force the door still vibrates around :)
asked Jul 24 '17 at 05:14 PM in Blueprint Scripting
Try This out, all I'm doing is using a BP Interface to call the lock/Unlock event when the character has a line trace on the door. I have it working, though it snaps to 0,0,0 coordinates, I think maybe playing with a branch at the start finding the doors current rotation and whether it's within a lockable swing range?
answered Apr 04 '18 at 02:51 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here