I want to make the attached block be in front of my player and have it rotate in a circle around the player while pointing at the mouse
Don’t use an attacher. Instead use a custom object with some custom orbit code. Here’s an example:
It works but my issue with this method is that its very jittery and becomes inaccurate when you move the mouse closer to the player is there anyway to smooth it out?
Did you check the ‘Use Game Quadrantes’ in the point-at behavior? You can use the behaviors from my game that I’m making. I have the exact thing that you want help with in my game.
Here are some screenshots:
Those are the behaviors is the rotating sprite. The rotating sprite needs to be big enough so that the player is in the middle when the attacher triggers.
Here are the behaviors in the player:
Choose the object that needs to attach to the player in the ‘Attacher’ behavior.
Just in case you don’t understand that here’s a link to the Game. Take a look at my ‘Spin Emitter’ object and my ‘Attacher’ bundle in my player object.
With that information you should be able to fix the problem.