Hello everyone!
So I’m currently trying to create a door which can be opened whenever left click is held down and the player looks in a particular direction (much like the Amnesia games) and I have a working system now where I can open a door but this only works for a static mesh. It works like this:
However, using this same blueprint, I’ve added a Geometry Collection instead but this has come with a strange result. If you are curious, this is what my blueprint for this logic looks like:
From what research I’ve done, it seems that Geometry Collections act quite differently than a typical physics object. If you’re curious, this is how my door is behaving whenever I have my Geometry collection as the door rather than a static mesh:
(if you’re curious what that “phasing” looking effect is on the door in the video, it is when I am moving my mouse to the left and right trying to get the door to open.
If anyone knows any ways of resolving this issue or a possible workaround I would love to hear it .
Also, just as a note, I’ve tried changing the “Object Type” field for the Geometry collection to both Kinematic and Dynamic. Kinematic seems to rotate correctly when I open the door, but it very rigid, refuses to move when I push against it with my body, and completely ignores the physics constraint tied to it. Also, the video above this paragraph is what it looks like when I am using the “Dynamic” object type for my Geometry Collection.
If you need any additional info about how this logic works please let know and I’ll give you any information that you need.
Thank you in advance everyone!