Показать сообщение отдельно
Старый 15.07.2007, 03:45
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 5  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Примерно так:
Код:
speed=2;// скорость
napr=1;// направление
_root.rb.useHandCursor=false;
_root.lb.useHandCursor=false;
onEnterFrame=function()
{   
gl._x+=speed*napr;
rb.onRollOver=function(){
     speed=-4;
	 napr=1;
     }
rb.onPress=function(){
     speed=-10;
	 napr=1;
     }
rb.onRelease=rb.onRollOver;
rb.onRollOut=function(){
     speed=-2;
	 napr=1;
     }
lb.onRollOver=function(){
     speed=4;
	 napr=1;
     }
lb.onPress=function(){
     speed=10;
	 napr=1;
     }
lb.onRelease=lb.onRollOver;
lb.onRollOut=function(){
     speed=-2;
	 napr=1;
     }
napr*=gl._x>-10 ? -1 : gl._x<(Stage.width+10-gl._width) ? -1 : 1;
}
Только я тут предположил что ты воспользовался советом свыше и засунул все картинки в ОДИН мувик
---------------- u p d a t e -----------------------
Cорри, я тут с утра на свежую голову перечитал - тебе другое нужно.
Здесь картинка до конца доходит и начинает двигаться в обратную сторону, а тебе надо по кругу.
Код не удаляю, может кому пригодится, а тебе попробую написать другой.
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 15.07.2007 в 11:52.