Progessive rotation script |
Здравейте ( Вход | Регистрация )
Progessive rotation script |
22:38:02, 17-July-2007, Tuesday
Коментар
#1
|
|
Новодошъл Група: Потребител Коментари: 24 Регистриран: 14.04.07 Потребител № 533 |
Ето един скрипт, който написах отдавна. Този скрипт служи за плавно завъртане на обект към дадени координати.
Код var mdir,dif,dir,rot,trgx,trgy;
dir=image_angle; trgx=argument0;//target's x trgy=argument1;//target's y mdir=point_direction(x,y,trgx,trgy);//target direction dif=abs(mdir-dir);//difference angle rot=argument2;//the rotational step if(mdir>dir) {if(dif<180) image_angle+=rot; else image_angle-=rot; } else if(mdir<dir) {if(dif<180) image_angle-=rot; else image_angle+=rot; } if(dif<rot) image_angle=mdir; if(image_angle<0) image_angle+=360; if(image_angle>360) image_angle-=360; -------------------- |
|
|
Олекотена версия | Час: 00:43:45, 19.05.24 |