Hanging Bugs

Hello. I have a Hang ability with the following setttings:
View attachment 8788
I've noticed two strange bugs.
The first bug is that the character can stand in midair when connected to a wall
https://gfycat.com/faithfulfavorablekakapo - Here is the gif of this behaviour
The second bug makes it not possible to hang along axis other than Z
https://gfycat.com/madeuprecentelephantbeetle

Maybe it's a configuration issue on my side?
Kind Regards,
Update:
It's not the World Z axis it is relative to the object that the hang ability is activated on. When I rotate the same object it works on the x axis.
 
Hello. I have a Hang ability with the following setttings:
View attachment 8788
I've noticed two strange bugs.
The first bug is that the character can stand in midair when connected to a wall
https://gfycat.com/faithfulfavorablekakapo - Here is the gif of this behaviour
The second bug makes it not possible to hang along axis other than Z
https://gfycat.com/madeuprecentelephantbeetle

Maybe it's a configuration issue on my side?
Kind Regards,
Update:
I fixed the first bug by adding Slide Ability and increasing max angle to 90 degrees
 
To get started does the demo scene work correctly? If you take the demo scene character into your own scene does it work?
 
Demo scene works correctly, additionaly I noticed that the hanging object there has object identifier.
Also I've added the demo character onto my scene and the 1st bug I've reported seems to affect the controller as well
Controller can "stand" in mid air this is related to the sliding ability having 89.9 degrees range, but indeed if it works like that out of the box it's a bug.
Do I have to have object identifier on every object that I want my character to hang on?
1651946236075.png
1651946164683.png
As for the second bug, it also works like this for the demo character. even worse actually because it only hangs on Z axis globally
 
Do I have to have object identifier on every object that I want my character to hang on?
No, it depends on how you want to identify the object. You can use different identification types on the ability:


As for the second bug, it also works like this for the demo character. even worse actually because it only hangs on Z axis globally
This sounds like some sort of detection issue. I just added a new hang object to the demo scene at an angle and it worked. If you place a breakpoint within Hang.CanStartAbility can you determine where it is returning false when it should be returning true?
 
Top