![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Feb 2007
Сообщений: 6
|
Скажите, пожалуйста, ничего не понимаю. Упрощенно, ситуация такая - на одном слое управляется клавишами чувак, он же объект-клип. Его меняющиеся координаты заносятся в 2 глобальные переменные, объявленные на верхнем слое, где накатала код. Замечательно меняются. И все это работает на 30 зацикленных кадрах. А в 31 кадр попадаю по выполнению условия. Там первый мувик убирается, вместо него появляется другой. Передаю ему координаты того, первого, а он не хочет. Вывожу в текстовое поле энту самую глобальную переменную. А она пишется, как undefined. Хотя до этого совершенно замечательно выводилась.
HELP!!! Что за йо мойо?! |
|
|||||
|
Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
|
А если через _global. обращаться к переменным, то все равно undefined?
Покажи простенький исходник, иллюстрирующий проблему. Цитата:
![]() |
|
|||||
|
Регистрация: Feb 2007
Сообщений: 6
|
по почте послать?
|
|
|||||
|
Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
|
нет, надо аттачить исходник zip-архивом в сообщение.
|
|
|||||
|
Регистрация: Oct 2005
Сообщений: 157
|
если в глобальные переменные пишутся те значения, которые возникают, вычесляются и тп с помощью мувиклипа, которого нет в 31ом кадре, соответственно, например, если переменные передаются с интервалом, а
в какой-то момент исчезает мувик, из которого высчитываются значения, то в глобальные переменные и должны заносится значения "undefined" Это мои догадки, а вообще хорошобы на код взглянуть.
__________________
и где же смысл? |
|
|||||
|
Регистрация: Feb 2007
Сообщений: 6
|
дизайн дебильный. тренировочное упражнение. управление стрелками и пробелом.
чувак и враг должны бы вроде вертеться, когда встречаются в том же месте, а вертятся там, где поставлены в кадр изначально. к переменным обращаюсь, не как _global, кажется. Но это все равно. С глобалом тоже пробовала. |
|
|||||
|
Регистрация: Feb 2007
Сообщений: 6
|
большой пардон. В 32 кадр.
Пожалуйста. Help. |
|
|||||
|
Регистрация: Feb 2007
Сообщений: 6
|
переменные xpos1,ypos1,xpos2,ypos2
|
|
|||||
|
Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
|
вот фрагмент твоего кода
if((xpos1 - en._x)<60 && (xpos1 - en._x)>-60 && (ypos1 - en._y)<60 && (ypos1 - en._y)>-60)
{ i = 0;
_root.gotoAndPlay(32);
_root.car1._x = 40;
_root.car1._y = 100;
_root.car1.play();
_root.car2.stop();
_root.car3.stop();
_root.car4.stop();
_global.xpos1 = _root.car1._x;
_global.ypos1 = _root.car1._y;
}
_global.xpos2 = _root.en._x;
_global.ypos2 = _root.en._y;
}
|
![]() |
![]() |
Часовой пояс GMT +4, время: 15:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|