![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2010
Сообщений: 24
|
после прелоадера выбираю персонажа и переключаюсь на саму игру.
в самой игре нажимаю "старт" и...... картинка замерла... хотя таймеры все запустились и трейсе видно что весь код нормально отрабатывается, но картинка замерла... что это может быть? ![]() |
|
|||||
|
Исходя из вашего описания – все что угодно.
|
|
|||||
|
Регистрация: Nov 2010
Сообщений: 24
|
что подробнее описать?
Я конечно понимаю что тут может быть миллион ньюансов... в какую сторону копаться? |
|
|||||
|
Покажите код, который отвечает за движение картинки.
|
|
|||||
|
Регистрация: Nov 2010
Сообщений: 24
|
function timerListener (event:TimerEvent):void { if ( xx > -2960 ) { xx--; } else { dx++ ; }; picture.x = xx; Durik.x = dx; trace(xx); } срабатывает кнопка старт и запускается этот таймер... в трейсе видно что код отрабатывается... но картинка стоит на месте... кстати добавлю... все нормально работало, пока Я не прикрутил стартовую страничку после прелоадера... прелоадер по загрузке срабатывал так: removeEventListener(Event.ENTER_FRAME, enterFrameHandler); stop(); gotoAndStop(2); var main : Class = loaderInfo.applicationDomain.getDefinition("MainMenu") as Class; addChild(new main()); stop(); gotoAndStop(2); var main : Class = loaderInfo.applicationDomain.getDefinition("MainClass") as Class; addChild(new main()); думаю что Я чо-то неправильно делаю с переключением МЕНЮ - ИГРА |
|
|||||
|
Попробуйте в функции timerListener() вывести не вместо trace(xx)
Вам ведь интересно изменение координаты картинки, а не значения переменной xx. И если предположить, что переменные xx и dx нигде больше не используются, то подобная запись, на мой взгляд, будет нагляднее: Последний раз редактировалось bav; 27.11.2010 в 16:30. |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 24
|
спасибо за советы
![]() заработало когда вот этот момент написал в таком виде: var mainGame : Class = loaderInfo.applicationDomain.getDefinition("MainClass") as Class; addChildAt(new mainGame(), 1); но за незнанием другого придется пользоваться этим. |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:03. |
|
|
« Предыдущая тема | Следующая тема » |
|
|