Attach Actor to Component Wrong Scale

Hello all!

So, I am working on the weapons system for my FPS game, and I in my script I spawn in the actor that I want (pistol, bound to 2), and when I spawn the item in by pressing 2 it shows up with the completely wrong scale and I am not sure why. I did some research and tried to set world scale after attach to component but it doesn’t seem to make any sort of difference. The pistol is a skeletal mesh with correct scaling in world

Any help is very appreciated! Thank you for your time! :slight_smile:

scale2

UPDATE:

I just solved this, turns out all I had to add was a set world scale in the pistol bp on event begin play

1 Like

You can also just set scale rule in AttachActor node to Keep Relative so that an actor that you attaching wont change its scale that you’ve set up in its BP.

1 Like