Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Флеш игра вылетает. Помогите. (http://www.flasher.ru/forum/showthread.php?t=86497)

vap_x0FFFF 16.10.2006 22:37

Флеш игра вылетает. Помогите.
 
Вложений: 2
Всем здарово!
Короче вылетает вообще без причины. Можно целый час спокойно играть, а можно на первой минуте вылететь. Причем вылет ни с чем не связан и может случиться в любое время, поэтому связать ошибку с чем-либо невозможно. Пробовал пользоваться флешевым дебагером, но при вылете флеш закрывается вместе со своим дебагером. Менял весь код несколько раз (вообще удалял и писал заново, основываясь на других принципах). Учитывая то, что ошибка случается максимум 1 раз за полчаса локализовать её я не могу.

Может ли ошибка быть связана не с кодом? Например битый мп3 файл или слишком сложный shape/shape tween/motion tween.

Кто - нибудь сталкивался с подобным? И как вообще дебагать флеш проги, если дебаггер вылетает вместе с прогой?

Вот сама игра (134 кб)
http://img54.**************/my.php?image=spaceth3.swf

(вторая ссылка, если первая не сработает http://www.badongo.com/file/1554069 (кнопка download в самом низу, ждать где-то 30 секунд))

На флеше я прогаю всего месяц. Раньше писал игры на всём подряд (ddraw/OGl + MSV С++, qbasic, pascal, gamemaker).


Вот пара скриншотов (на всякий случай :))

Ekzi 17.10.2006 18:19

Вобщем в я игрался? игрался, просто сморел, мучал её, опять просто смотрел, чето она не вылетает(( а вообше как без кода сказать? Ладно, уже код посмотрел, компилятор выдает 3 ошибки, хотя игра работает...

vap_x0FFFF 17.10.2006 18:31

E.x.E.
Спасибо, что проверил.
А ты играл в браузере или запустил swf в плеере?
>компилятор выдает 3 ошибки
Чё выдаёт?!?! И почему у меня компилер молчит?

Ekzi 17.10.2006 18:36

И в плеере и в браузере вот ошибки
Код:

**Error** Symbol=sprite 139, layer=Layer 1, frame=1:Line 16: ')' or ',' expected
                gotoAndPlay(gotoAndPlay("state" + new_state););

**Error** Symbol=sprite 139, layer=Layer 1, frame=1:Line 39: 'else' encountered without matching 'if'
        else

**Error** Symbol=sprite 139, layer=Layer 1, frame=1:Line 44: Unexpected '}' encountered
    }

Total ActionScript Errors: 3          Reported Errors: 3

возмозно, ошибки из-за того, что я 'посмотрел код'??


Часовой пояс GMT +4, время: 04:24.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.