Форум Flasher.ru

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

expl 09.03.2006 22:53

_xscale, маска, производительность
 
Дали такую задачу:"Хотелось бы видеть нетолько рельсы но и шпалы"
Значит существует где-то с сотню элементов железнодорожного полотна на экране. Все разной длинны. Ну если одни релса - то можно использовать один символ и просто растягивать.
Если делать по человечески (рисовать длинную область шпал в отдельном символе, потом его растягивать в соответствии с растяжением базового символа -_root.fons[i]._deleteme_._xscale=100*100/_root.fons[i]._xscale; и маскировать это дело) будет ресурсы жрать, а разрешение и так 800x600 - не подходит никак. Вручную шпалы рисовать тоже нехорошо. Есть какие-нибудь НЕРЕСУРСОЕМКИЕ способы?

alkonaft 09.03.2006 23:49

100 символов это много. Лудше просто нарисуй с законом перспективы.
Пинание дизайнера легче.

expl 10.03.2006 00:15

Не, делаю подобие стратегии, потому меньше символов не получится, тем более перспективой =(
Проблема в том как сделать нерастягивающиеся шпалы, согласованные с растягивающимися рельсами без маски (ну чтоб если править - не перемещать отдельно рельсы, отдельно шпалы)

alkonaft 10.03.2006 01:34

вообще сложно понять. Лудше скажи как ты их использовать будеш. Если как фон то пинай фотожоп.

expl 11.03.2006 00:33

Да, использоваться они будут читсто как задний план.
Блин, идея - сделать типа генератора картинки шпал по рельсам, PrintScreen и целиком ее на задний план, мож цельный растр будет меньше систему грузить чем куча масок, спасиба!
А какие нибудь еще идеи есть?

expl 21.04.2006 01:25

Если кому интересно, то выяснил, что растровым фоном все работает гораздо быстрее, хотя производтельности все равно не хватает:(

kayama 21.04.2006 10:22

А клонирование объекта программно не пробовал.
Есть твои рельсы и есть один клип со шпалой, а дальше клони их и расставляй как тебе заблагорассудится.

expl 04.05.2006 00:35

Командой duplicateMovieClip? Не понял, а как это скорость прорисовки повысит. Да теперь все равно не важно: в растре все раз в 5 быстрее и раз в 20 красивее. Один минус-весит много.


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

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