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