![]() |
Рисовать программно или импортировать графику
Здравствуйте, использую flash develop нужно ли по максимуму стараться отрисовать интерфейс программно, а импортировать графику из swc только ту, которую сложно нарисовать программно. Или же всю графику рисовать в адоб иллюстраторе, допустим, (кнопки, скроллы,окна и тп) и растягивать ее под размеры кнопок, кто как делает поделитесь опытом? и в чем плюсы/минусы обоих подходов.
|
как удобнее, так и делать
Плюсы рисования графики вручную: - удобнее - быстрее - красивее - можно нарисовать многие вещи, которые программно нарисовать практически невозможно Плюсы рисования кодом: - меньший вес скомпилированного файла - можно легко поменять цвета интерфейса - и... что-то не могу больше плюсов увидеть :D В остальном это сложнее, дольше и неудобнее |
Пожалуй все верно (то что выше).
Добавлю только что касается интерфейса - если нужно настраивать разные визуальные темы, то тут скорее всего рисовать только программно - легче и точнее управлять. И есть минус если рисовать не кодом - иногда не удается сделать в точности (до пикселя) что хочется, только программно. |
ну да. ручками - красивее.
|
Цитата:
|
Вложений: 1
Да нет тут однозначного ответа, все зависит от проекта — насколько сложная графика, какие к ней требования в плане ресайза и других трансформаций (например, для интерфейса в виде кругов и колес не получится применять scale9grid, да?)
(полностью на Graphics, кроме иконок) . |
Wolsh, красота. А можно где-нибудь скачать библиотеку с такими окнами?
Цитата:
|
Сорри, так и осталась недоделанной. Я ее броосил еще в 2010. Сейчас даже вижу глюки (если увеличить масштаб, видны косяки в уголках кнопок при обработке заданного скругления 0). Концепция все время меняется, меняется быстрее чем появляется реальный результат, пишу-то в стол, для собственного ЧСВ)))
|
Wolsh пока не ушла в небытие тема, хочу спросить - если не секрет, как Вы нарисовали цифры Graphics'сом? Написали, растрировали и потом по координатам границ пикселей нарисовали?
|
Цитата:
Цитата:
|
| Часовой пояс GMT +4, время: 02:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.