Показать сообщение отдельно
Старый 15.09.2008, 22:15
DJ_Baton вне форума Посмотреть профиль Отправить личное сообщение для DJ_Baton Найти все сообщения от DJ_Baton
  № 6  
Ответить с цитированием
DJ_Baton

Регистрация: Aug 2003
Сообщений: 204
Цитата:
Сообщение от iNils Посмотреть сообщение
_currentframe только для чтения.
Надо использовать gotoAndStop () или gotoAndPlay ()
Спасибо огромное, не думал что всё так банально, всегда gotoAndPlay юзал для жесткого перемещения

Вот посмотри правильно функцию написал ? (походу работает вроде )

Код:
stop();
i = _root._currentframe;
mb1.onRelease = function() {
	onEnterFrame = function () {
		if (_root._currentframe>15) {
			_root._currentframe = gotoAndPlay(i--);
		}
		if (_root._currentframe<15) {
			gotoAndPlay(i++);
		}
		if (_currentframe=15) {
			stop();
		}
	};
};

mb2.onRelease = function() {
	onEnterFrame = function () {
		if (_root._currentframe>30) {
			_root._currentframe = gotoAndPlay(i--);
		}
		if (_root._currentframe<30) {
			gotoAndPlay(i++);
		}
		if (_currentframe=30) {
			stop();
		}
	};
};