Просмотр полной версии : Flash MX 2004. как записать условие для on release?
Natasha S
04.08.2005, 21:53
Можно ли к событию для мыши on (rerease) написать несколько условий:
on (release) {
if (this._x>175 && this._x<190 && this._y>110 && this._y<125) {
_root.gotoAndPlay(1);}
} ,
if ( ... другие х и y {.... _root.gotoAndPlay(2);}
}
Если нет, то как правильно записать такой код?
так и писать. только все условия должны быть в теле события.
Жень Шень
05.08.2005, 11:23
Привет!
Пробуй так:
on (release) {
if (1-е условие) {
_root.gotoAndPlay(1);
} else if (2-е условие) {
_root.gotoAndPlay(2);
// здесь можно вписать еще наццать условий
} else {
trace("Ни одно условие не подошло");
}
}
Natasha S
09.08.2005, 00:39
Привет,Жень-Шень! Снова спасибо, все заработало.
Не понимаю только, почему все работает, если писать номер фрейма {GotoandPlay(19)} и не происходит переход, если записать номер другой сцены {GotoAndPlay("Scene 3", 1)}
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.