Closed dch-GH closed 12 months ago
I'm curious if this is due to how we are Lerping along segments for the gadget's position.
Gadget.Position = Vector3.Lerp( currentSegment.StartPos, currentSegment.EndPos, _alpha );
It's possible the position is simply skipping over the grub entirely.
This is because the rocket does not come out of the gun with a Y value of 0. Therefore the rocket passes the side of the grub. The only issue is that setting the rocket to have a Y position of 0 makes it look like the rocket didn't come out of the bazooka muzzle.
Usually when its at full charge.