Просмотр полной версии : scroll мувика
люди помогите доделать код плиз!
задача такая - при нажатии на батон мув плавно двигается на 50 по _х,
длина мува 500,
var speed = 10;
bl.onRelease = function() {
endX = -50;
pic.onEnterFrame = function() {
this._x += (endX-this._x)/speed;
};
};
срабатывает только один раз:wacko:
как сделать что б при каждом нажатии он двигался дальше на каждые 50?
this._x-=50/speed;+onRelease Не выполнится на след кадре
лучше делать не совсем так нужно еще использовать onMouseDown
тоесть повесить на батон onMouseDown
все ровно не работает, после нажатия мув едет без остановки
исходничек не хотите дать? я поправлю
предлагаю вместо onMouseDown использовать onPress
и немного изменить код, если нужно выполнять именно
по onEnterFrame, то нужно еще onRelease запрягать туда
все ровно не пойму, onRelease засунуть в onEnterFrame?
после пресс, что то делаешь
после релиз - не делаешь
именно переменную завеси булевую
сделал
var speed = 2.5;
xMax = -369.4;
xMin = 21.5;
bl.onRelease = function() {
endX = pic._x-130;
if (endX<xMax) {
endX = 21.5;
}
pic.onEnterFrame = function() {
this._x += (endX-this._x)/speed;
};
};
//
br.onRelease = function() {
endX = pic._x+130;
if (endX>xMin) {
endX = -369.4;
}
pic.onEnterFrame = function() {
this._x += (endX-this._x)/speed;
};
};
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.