PDA

Просмотр полной версии : подскажите выход в flash builder


viktorami
29.01.2012, 21:55
до этого программный код флеша писал в обычной среде - в той же в которой делается и анимация - adobe flash.
взял изагрузил - builder - вроде код писат гораздо удобнее, но! в той среде - можно было к примеру - спокойно сконструировать в библиотеке начальный макет из нужных компонентов, их расположение и так далее- а потом из кода попросту вызвать готовый экземпляр.
А где средства визуального проектирования в builder никак не могу найти!

Astraport
29.01.2012, 22:04
В AS проектах этого нет, только в Flex.

Dukobpa3
29.01.2012, 22:39
Старый майор учит прапорщика:
- если ты такой тупой чтобы запомнить - записывай, я вот уже 20 лет записываю.

:)

Так что примерно так и делается. Рисуешь всё как надо и так как делал до этого. Потом паблишишь в виде *.swc (не *.swf), потом в билдере подключаешь эту свц и вуаля, то что нарисовано у тебя уже доступно из кода.

А вот имена кнопок и прочего "записывать" придется:) Хотя билдер будет по автокомплиту подсказывать, так что не всё так страшно.

viktorami
29.01.2012, 22:46
а что такое swc - и как эта "передача" происходит? не декомплияция ли часом? а то криво кааак все пойдет!

Dukobpa3
29.01.2012, 22:51
Нормально всё происходит. свц это такой же формат как и свф, немного оптимизированный под использование в качестве внешней библиотеки, что мы с успехом и делаем: подключаем наши рисуночки в билдер, в качестве внешней билиотеки.

viktorami
29.01.2012, 22:56
а если мне понадобится в нарисованном окошке с кнопками кнопку на миллиметр сдвинуть))) опять все по новой?

Dukobpa3
29.01.2012, 23:00
Ну вот ты бы сначала попробовал хоть как-то, а потом задавал много глупых вопросов, если не получится ;)

Можно рисовать вообще всё отдельно, просто пачка кнопок, пачка подложек.
А там уже кодом их по координатам расставлять. А можно сразу целиком окно рисовать, а там просто как готовой пользоваться. Но и в этом случае координаты кодом поправить можно будет. От ситуации зависит.

viktorami
29.01.2012, 23:15
спасибо. а почему они не сделали визуальной возможности в buildere это же оЧЕВИДНо!

Dukobpa3
29.01.2012, 23:20
Видимо потому что не настолько простая задача.

Но есть еще flex. Astraport правду сказал. Там и визуальное редактирование будет, и всё что надо. Но придется учить кроме as3 еще и MXML.

viktorami
29.01.2012, 23:45
а вы случаем незнаете- как можно в компоненте button с панели компонентов flash ctrl+f7 написать жирным шрифтом)?

Dukobpa3
29.01.2012, 23:47
Тут рядышком есть тема по этому вопросу, знал бы отписал бы. Стандартные компоненты не пользую. Они издали на костыль похожи:)

dark256
30.01.2012, 00:39
При вскрытии они еще больше похожи на костыли.
Для сороконожки :)

viktorami
30.01.2012, 13:41
я знаю. при всей моей необразованности насчет buildera естественно я могу сам создать кнопку с жирным шрифтом. хотелось по быстрому там просто использовать.

iNils
31.01.2012, 12:58
спасибо. а почему они не сделали визуальной возможности в buildere это же оЧЕВИДНо!Потому, что "кесарево кесарю, а Божие Богу". FB среда для программистов, Flash IDE для дизайнеров. Каждый должен заниматься своим.