Object barely moves with Grab()

I followed everything in the ‘Grabbing With Physics Handle’ section, but when I go to grab the hooded statue, it barely moves. I made sure to check that the relevant lines of code were properly being triggered as well as the functions set in my character Blueprint. When I try to the move the object around, it also does not follow with the camera. My debug spheres do detect that the statue has been hit per my log.
BeginPlay() in Grabber.cpp

Grab() and GetPhysicsHandle() in Grabber.cpp

Grabber.h

Collision and Trace Settings for statue

Is the statue perhaps stuck in the floor?

@DanM I don’t think so. I lifted it off the floor and set its physics StartAwake to FALSE. I tried the same thing with a bench as a test and when I go to grab it, it moves slightly and only moves downward until it can’t move anymore. My UE Log is displaying that the correct object is being detected, so I know that my Collision Response settings are correct.

Are you able to provide a video of what it’s like?

When I try to upload my video, I get an error message saying that it doesn’t use one of the allowed file extensions like .jpg and .png.

Host it elsewhere and provide a link.

@DanM Gotcha. Here’s the video link
https://drive.google.com/file/d/1tnFGH0kFtOeEh7-U89uTQ9DA0N_DoK-E/view?usp=sharing

@DanM I opened the link for sharing :slight_smile:

This was driving me crazy. Turns out the reason that the Grabber was barely grabbing objects was because the StartWithTickEnabled bool was FALSE. I set it to TRUE and it works perfectly now!

1 Like

Glad you figured it out, would have asked you to send the project so I could test things as otherwise.

1 Like

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.