level 7
a10a010
楼主

本代码毫无技术含量注意假设这是一个手,要绕着名为object0的身体转动,方向向鼠标位置
————————————————————————————
angle=point_direction(object0.x,object0.y,mouse_x,mouse_y)-30 //角度,剪掉30度为了实现间隔
if angle>360{angle-=360}
if angle<0{angle+=360}//防止奇奇怪怪的现象
if angle>180{depth=-1}else{depth=1}//让物体能够转到后面
x=20*cos(degtorad(angle))+object0.x
y=-5*sin(degtorad(angle))+object0.y+5//进行椭圆轨迹转动,改掉前面的数字能够调整椭圆形状
————————————————————————————
然而上面这个东西仅适用于球体或者圆柱体的东西。。。
如果你要放一个片状物体的话,可以在上面代码的后面加一行这个
————————————————————————
image_xscale=sin(degtorad(angle))
————————————————————————
。。。好像这个东西除了画玉以外适用面很窄啊
那么@oo22oo @6583208