Помогите изменить скрипт
Здравствуйте! У меня такой вопрос:
на сцене 2 мувика(mc,mc1) поворачиваются к точке клика и едут за мышкой, можно ли сделать наоборот: чтобы они ехали к точке клика, а поворачивались к мышке. Заранее спасибо. В кадре такой скрипт: _global.rT = function (radians) { return (radians/Math.PI) * 180;} MovieClip.prototype.r = function (p1) { if(this._x!=_xmouse||this._y!=_ymouse){ this.onEnterFrame=function(){ var dX=this._x-_xmouse; var dY=this._y-_ymouse; var dis=Math.sqrt((dX*dX)+(dY*dY)); var mX=p1*(dX/dis); var mY=p1*(dY/dis); if(p1>=dis){ this._x=_xmouse; this._y=_ymouse; }else{this._x-=mX;this._y-=mY }}} p = {x:this._x, y:this._y}; dX = _xmouse -p.x; dY = _ymouse - p.y; rR = Math.atan2(dY, dX); rA= rT(rR); this._rotation = rA;} _root.onEnterFrame=function (){ _root.onMouseDown=function (){ mc.r(6); mc1.r(12); }} |
Часовой пояс GMT +4, время: 07:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.