Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Игра "замедляется" (http://www.flasher.ru/forum/showthread.php?t=206530)

Digital 09.02.2014 23:44

Игра "замедляется"
 
В самом Adobe Flash при компиляции всё нормально, но при запуске непосредственно swf игра "замедляется" раза в 4. Как это лечить?

Dip52 09.02.2014 23:52

У меня такое происходит после того, как добавляется много объектов на сцену. Может быть и у вас это происходит по той же причине, что и у меня?

Digital 09.02.2014 23:57

Ну 3 объекта не смогут так замедлить)

Akopalipsis 10.02.2014 00:20

В системах частиц, на сцене перемещаются тысячи объектов и память не валится.
Вы можете думать, что у Вас три объекта, а на деле их сотни. Или фильтров сто штук и они не перерисованные в битмапу. И пока дело только с тремя объектами, то это время лучше и посвятить растровому рендеру.
Не нужно создавать лишние объекты, как ДО, так и любые другие, как например new Point() и тд. И три объекта не в состоянии память завалить, если без фильтров.

Digital 10.02.2014 00:32

Вложений: 1
Игра на стадии "а попробую ка я". Пока никаких фильтров, вообще ничего.. Вот исходник. Будет время - посмотрите плз

Digital 10.02.2014 01:07

Если кто не понял, идея повторить популярную игру на андроид flappy bird.

Dip52 10.02.2014 01:15

Замедляется? У меня при нажатие правой кнопки мыши несколько раз объект перемещается наверх и начинает дрыгаться там.

Digital 10.02.2014 02:13

Колонны во флеше долетают до конца, а в свф нет. Прыжки по таймеру, колонны по энтер фрейм. Именно с энтерфреймом проблемы

belv 10.02.2014 14:03

А frame rate во флеше сколько стоит у Вас, а то в cs6 больше 120 не устанавливается?

Digital 10.02.2014 23:39

120...

belv 11.02.2014 00:51

Вложений: 1
Я добавил к Вашей игре статистику о кадрах, попробуйте запустить во флеш и просто swf.Посмотрите, у меня выше 60 не показывает. И колоны доезжают только до середины. Я бы советовал ставить frame rate 30.

Digital 12.02.2014 01:54

Это баги FLASH CC, в CS6 как в swf... Мда


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

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