# Legacy GMboss arm rotation

#### phillipPbor

##### Member
I need help tho. i saw (little big planet has rotating arms from the wilderness level)
and i can be sure as well... how can you make a obj_boss move the obj_buzzsaw rotate back and forth around the OBJ_boss to protect it, while Obj_boss moving back and forth?

was there a coding?
Obj_boss
Obj_buzzsaw (is animating by frame so it don't need to rotate. just a path.

is there a path that made Obj_buzzsaw rotate the moving Obj_boss?

M

#### mikahon

##### Guest
You need trigonometry.
Code:
``````Obj_buzzsaw

- Creation event -
angle = 0;
distance = 128; //Set this to the distance between the two objects (in pixels)

- Step event -
angle += 1;//Set this for the rotation speed
x = tank.x+lengthdir_x(distance, angle);
y = tank.y+lengthdir_y(distance, angle);``````
Didn't test but should work.

Last edited by a moderator:

#### phillipPbor

##### Member
You need trigonometry.
Code:
``````Obj_buzzsaw

- Creation event -
angle = 0;
distance = 128; //Set this to the distance between the two objects (in pixels)

- Step event -
angle += 1;//Set this for the rotation speed
x = tank.x+lengthdir_x(distance, angle);
y = tank.y+lengthdir_y(distance, angle);``````
Didn't test but should work.
IT WORKED!
okay... so I get to know this fraction. so to make it go back and forth.
if the buzzsaw angle is on 180 then it will wait for 20 sec before going in reverse, if 0 then it will go forward until it reached 180.

do you think you can do a code like that?

NVM I GOT IT

Last edited:

#### phillipPbor

##### Member

when I move player so the saw is about to kill me... nothing happened.