Показать сообщение отдельно
Старый 21.09.2009, 02:19
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 4  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
А при чем тут startDrag?
У вас опять беда - вы всего один раз проверяете значение мышкиных координат.
Попробуйте так:
Код AS1/AS2:
var x1:Number = 250;
var x2:Number = 774;
var y1:Number = 150;
var y2:Number = 618;
 
this.onEnterFrame = function(){
 if (_root._xmouse < x1) {
	_root.bg_2._x = -924;
 }
 if (_root._xmouse > x2) {
	_root.bg_2._x = -1124;
  }
};
PS. Почему вы так ужасно оформляете код с точки зрения синтаксиса AS?
Зачем точка с запятой в конце тела операций if? Откуда это?