PDA

Просмотр полной версии : nextScene();


lukish
07.02.2008, 14:13
Немогу понять почему не переходит на следующюю сцену:confused:

onClipEvent (mouseDown) {
_root.uliza.h++;
_root.uliza.uliza1.attachMovie("mimo", "mimo", _root.uliza.h, {_x:(_root.amur._x-250)*2.045, _y:(_root.amur._y-198)*2.1});
if (this, hitTest(_root.uliza.dewa1)) {
q = 10;
_root.uliza.b = _root.uliza.b+1;
_root.uliza.dewa1._x -= q;
_root.uliza.dewa1._y += (q*3);
if (_root.uliza.b == 1) {
_root.uliza.dewa1.prinzesa.gotoAndPlay(22);
} else if (_root.uliza.b == 2) {
nextScene();
_root.uliza.dewa1.prinzesa.gotoAndStop(34);
}
}
if (this, hitTest(_root.uliza.dewa2)) {
q = 10;
_root.uliza.c = _root.uliza.c+1;
_root.uliza.dewa2._x -= q;
_root.uliza.dewa2._y += (q*3);
if (_root.uliza.c == 1) {
_root.uliza.dewa2.dewa2id.gotoAndPlay(21);
} else if (_root.uliza.c == 2) {
_root.uliza.dewa2.dewa2id.gotoAndStop(31);
}
}
if (this, hitTest(_root.uliza.dewa3)) {
_root.uliza.e = _root.uliza.e+1;
if (_root.uliza.e == 1) {
_root.uliza.dewa3.dewa3id.gotoAndStop(100);
}
}
if (this, hitTest(_root.uliza.dewa4id)) {
_root.uliza.f = _root.uliza.f+1;
_root.uliza.dewa4id._x -= _root.uliza.i;
_root.uliza.dewa4id._y += (_root.uliza.i*3);
_root.uliza.i -= (_root.uliza.i*2);
if (_root.uliza.f<=2) {
_root.uliza.dewa4id.dewa4.gotoAndPlay(31);
} else if (_root.uliza.f == 3) {
_root.uliza.dewa4id.dewa4.gotoAndStop(41);
}
}
}

iNils
07.02.2008, 17:20
Все взаимоотношения со сценам осуществляются только из основного таймлайна.

Совет: забудьте про сцены навсегда.

lukish
08.02.2008, 00:27
А почему так происходит со сценами?
Всё вроде правельно состовляю с переходом на др. сцену, и из основного таймлайна запрашивал, и рядом в одних фигурных скобках другой запрос нормально выполняется, а на нужную для меня сцену переход так и не происходит???

CrazyFlasher
08.02.2008, 00:31
сделайте на сцене, на которую надо перейти label и там где у вас nextScene() напишите

_root.gotoAndStop("myLabel");