HI,
I was following UNF Minimap tut and it was working perfectly, but when my character is climbing on a wall or swinging, the arrow is following its rotation and noy showing on minimap
The arrow could just be hidden inside of the building when you are climbing. If it has overhanging decorative elements it might cover the arrow (it is 3d)
Ok so make the arm of the minimap camera very long (higher than buildings)
Make sure the arrow plane is up very high (close to the top down actor) and scale it.
That way the arrow will be above everything and not be blocked by meshes.
Also make sure that the minimap spring arm has “Do Collision Test” set to false
ok so the character rotates on the wall, that would explain why you can’t see the arrow. You need to the plane rotated up towards the capture camera and keep it’s position relative to it’s offset.
Maybe the size of the arrow is either too big or small. You don’t want a big value of -1000.
It’s a 1000 points below the capture camera. (it might be underground at that level)
Set it 50 and try working with the arrow scale (make it rather small)
You should be able to control the scale.
If you can’t change it then you must be setting the scale somewhere in the blueprint. Most likely in the constructorscript
It could be because it’s a sprite. I just used a plane with a texture.