Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Наглое перелистование кадров (http://www.flasher.ru/forum/showthread.php?t=112896)

Zik. 11.06.2008 10:13

Наглое перелистование кадров
 
Уважаемые флешеры, можно ли как-нибудь запретить наглое перелистование Ctrl+Right ???
Я раньше впереди ставил кадр и писал prevFrame();, но сейчас это мне не подходит.

Wolsh 11.06.2008 12:00

Конечно. Однокадровый флэш.

Zik. 11.06.2008 12:52

Ну а если у меня игра в 20 уровней? Хотя кончено можно эти кадры в один мувик, но я все еще желаю увидеть ответ.

Psycho Tiger 11.06.2008 13:09

Вообще trapalKeys использовался для этого, но тогда клавиатура вообще перестает работать.
To Wolsh: однокадровый флэш представляет собой невозможность экспортировать не в 1 фрейм - то есть загрузка будет начинаться как минимум с 40% - а это не айс.

iNils 11.06.2008 13:25

Цитата:

Сообщение от Psycho Tiger (Сообщение 745070)
однокадровый флэш представляет собой невозможность экспортировать не в 1 фрейм - то есть загрузка будет начинаться как минимум с 40% - а это не айс.

Поэтому делается два флеша: легкий прелоадер + основной флеш. Это также позволяет писать прелоадер в классе, а не в кадре, что айс. Ведь все классы экспортируется сразу в один кадр, поэтому даже двухкадровый флеш все равно будет весить много в первом кадре из-за классов.

Psycho Tiger 11.06.2008 13:28

Но те же игры все же лучше делать в 1 флэшке (имхо). Мои причины. Например, есть возможность поиграть на локалхосте (если надо, конечно) или есть возможность отсылать игры на newgrounds и ему подобные...

Fernando Costa 11.06.2008 13:33

Цитата:

поэтому даже двухкадровый флеш все равно будет весить много в первом кадре из-за классов.
Мне удавалось начинать прелоадер с 5%, наверное это не так и плохо

iNils 11.06.2008 13:50

Цитата:

Сообщение от Psycho Tiger (Сообщение 745085)
Но те же игры все же лучше делать в 1 флэшке (имхо). Мои причины. Например, есть возможность поиграть на локалхосте (если надо, конечно) или есть возможность отсылать игры на newgrounds и ему подобные...

Есть такая штука, называет ТЗ, все делается исходя из нее, а не из направленности флешки. Привожу контр-пример: игра которая хранит данные в базе, то есть внешние файлы (скрипты) уже есть. И что теперь мешает сделать прелоадер внешним файлом?
А на локалхосте вообще прелоадер не нужен, тоже не понятно, что мешает иметь два файла, работать что ли не будет?

orcpochta 11.06.2008 14:07

Цитата:

Сообщение от ZIK68 (Сообщение 745034)
Уважаемые флешеры, можно ли как-нибудь запретить наглое перелистование Ctrl+Right ???
Я раньше впереди ставил кадр и писал prevFrame();, но сейчас это мне не подходит.

можно подробней, о чем здесь речь? у меня двухкадровая галерея на флеше, но Ctrl+Right ничего не делает.
(для общего образования спросил)

iNils 11.06.2008 14:29

Цитата:

Сообщение от orcpochta (Сообщение 745099)
можно подробней, о чем здесь речь? у меня двухкадровая галерея на флеше, но Ctrl+Right ничего не делает.
(для общего образования спросил)

Надо запустить флеш в плеере, а не в среде разработки. Тогда можно будет ходить по кадрам основного таймлайна с помощью ctrl+< и ctrl+>


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

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