![]() |
Уже который раз постю эту ссылку: http://www.tonypa.pri.ee/
Удачного дня :) |
Цитата:
Цитата:
|
ну сейчас делать подобную игру нужно только на восьмерке - десятикратный прирост производительности при использовании динамических битмапов и кеширования обеспечен.
к тому же твоя задача элементарно решается билд-ин методами - MovieClip.scrollRect The scrollRect property allows you to quickly scroll movie clip content and have a window viewing larger content. Text fields and complex content scroll much faster, because pixel level copying is used to scroll data instead of regenerating the entire movie clip from vector data. To see the performance gain, use scrollRect in conjunction with a movie clip that has cacheAsBitmap set to true. The movie clip is cropped and scrolled with a specific width, height, and scrolling offsets. The scrollRect properties are stored in the movie clip's coordinate space and are scaled just like the overall movie clip. The corner bounds of the cropped window on the scrolling movie clip are the origin of the movie clip (0, 0) and the (scrollWidth, scrollHeight) point. These points are not centered around the origin but use the origin at the upper-left corner. A scrolled movie clip always scrolls in whole pixel increments. If the movie clip is rotated 90 degrees and you scroll it left and right (by setting the scrollRect.x property), it scrolls up and down. If set to a flash.geom.Rectangle object, the movie clip is cropped to a certain size and scrolled. |
Сливать все объекты в один мувик и двигать его под маской.
пример: 3sider.com |
2 john
О! Кажись то что нужно! К тому же сейчас восьмерку качаю, уже наслышан о новых возможностях=)Хорошо что движок для игры только частично написан и передать легко будет... 2 Leezard Хм, можно будет попробовать и так.. в 8 флеше=) |
8 еще дождаться надо.
|
Цитата:
Читай=) http://www.flasher.ru/forum/showthread.php?t=69074 |
Ну бета, а когда рабочая будет?
И кстати, что такое scrollRect это фича 8? |
Цитата:
>И кстати, что такое scrollRect это фича 8? Я еще не смотрел, но по описанию то что нужно, надо 8-ку докачать и уже там все проверить..судя по повышенной производительности 8-ки это именно то что нужно.. |
Ну восьмерка, восьмеркой, а матчасть учить надо :)
Я сравнил метод с http://www.tonypa.pri.ee/, вариант где используется отсечение невидимой области и карты скролируемой под маской, скорость примерно одинаковая. Карта 30Х30, растровые тайлесы. Так что имхо овчинка выделки не стоит. Если в восьмерке действительно имеется возможность сливать мувик в растр, тогда это действительно решает проблему, одиночный растр будет скроллится нормально даже на нынешнем Flashе. |
| Часовой пояс GMT +4, время: 08:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.