3D Billboard is lagging behind in my Tool

I am currently trying to make a system where hitmarkers are inside the tool of your weapon, the idea is it will follow where your guns sights are for a better effect, here’s my problem.

The marker is very delayed for some reason, does anybody know why this occurring & how to fix it?

This could be because how fast the UI is able to move due to your script. That’s my guess

I haven’t really scripted anything for it yet, as of now it’s just simply a part in the tool in position of the weapons sights, I am not sure what I would do to make it stay in line.

Unpopular opinion but I think it looks cool.
To confirm; is this being attached via a script that changes its position, or is it welded to the gun itself?

1 Like

It is welded to the gun it’s self (also I do too!)

1 Like

I feel a Script to update it’s position would be more smooth.

1 Like

What could I do to make it update the position properly?

I was asking because in my experience, it’s quite the opposite. I had a Heartbeat function that changed a parts position to the player and it looked super bad, but I swapped it out for a weld, and it worked fine.

Technically you could set its position to a position relative to that of the gun, but as I said my experience with doing that is poor so I wouldn’t recommend

I think I’ve tried that and it didn’t really work either.

1 Like

Yeah, I’m genuinely curious as to why it’s lagging behind. My primary guess is that it’s a constraint with the rates that SurfaceGui can render at
This is a SurfaceGui, right? Just to clarify since you say billboard

image

Yeah it’s a Billboard GUI in a part.

I think that might be the reason. This is completely a guess, but I’m pretty sure that using a part with a SurfaceGui instead of a BillboardGui might work, albeit with some compromises. It’s worth a try, I think.

1 Like

IT WORKED!!! tysm

2 Likes

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