 |
|
Текущее время: 16 июл 2025, 00:24
|
Сообщения без ответов | Активные темы
Общая тема для создателей Flash UI
Автор |
Сообщение |
Fr0sT
Зарегистрирован: 25 сен 2011, 00:28 Сообщения: 151 Благодарил(а): раз. Поблагодарили: раз. Плеер: Cowon C2 8Gb v.1.11
|
 Общая тема для создателей Flash UI
Обсуждение общих вопросов создания Flash UI. Также собираем здесь тонкие моменты и неочевидные для начинающих флэшеров хитрости. Ресурсы: Инструменты: - Macromedia Flash / Adobe Flash CS3 - редактирование файлов FLA, получение SWF
- Sothink SWF Decompile - преобразование SWF в FLA, несложная замена графики
Flash FAQQ. Версия Flash на плеере A. Flash 7, Action Script 2. Ставьте соответствующие значения в Publish settings! Q. Объект не реагирует на нажатия A. Во флеше кликабельны только movie clips, чтобы графика или надпись стала кликабельна, надо её конвертировать в клип Q. Вывод отладочных сообщений, чтобы работало и в плеере A.1) Добавить на главное окно (со всеми контролами) текстовое поле, назвать его TXDebug 2) В основном скрипте: - В блоке объявления переменных (var mcCon, var arrayJeteffect, ...) добавить строку:
Код: var txDebug = mcCon.TXDebug; - В произвольном месте (можно прямо там же) добавить следующее:
Код: var debugTime = 0;
function debug(msg) { txDebug.text = String(msg); txDebug._visible = true; debugTime = getTimer(); }
function checkDebug() { if (debugTime == 0 || getTimer() - debugTime > 4000) txDebug._visible = false; } - В функции Update_Display добавить строку
Получаем надпись, которая держится на экране некоторое время, потом прячется. Использование: Код: mcControls.MCBtn1.onRelease = function () { debug(getTimer()); };
Имеющиеся UI для C2:
Обсуждение общих вопросов создания Flash UI. Также собираем здесь тонкие моменты и неочевидные для начинающих флэшеров хитрости.
[b]Ресурсы[/b]: [list][*][url=http://weblog.cynosura.eu/post/2008/12/28/Cowon-S9-Reverse-Engineered-UI.aspx]The Cowon S9; Reverse Engineered[/url] - как выдрать из прошивки flash файлы + декомпилированные файлы (для S9) [*][url=http://www.cowonglobal.com/zeroboard/zboard.php?id=A02&page=1&sn1=&divpage=1&bmenu=support&sn=off&ss=on&sc=on&keyword=guide&select_arrange=headnum&bmenu=support&desc=asc&no=254&bmenu=support]Мануал по командам S9[/url] (на 99% совпадает с C2) [*][url=http://help.adobe.com/ru_RU/FlashLite/2.0_FlashLiteAPIReference2/WS5b3ccc516d4fbf351e63e3d118d1ff2a53-7c14.html]Справочник по флешу[/url][/list]
[b]Инструменты[/b]: [list][*]Macromedia Flash / Adobe Flash CS3 - редактирование файлов FLA, получение SWF [*]Sothink SWF Decompile - преобразование SWF в FLA, несложная замена графики[/list]
[b]Flash FAQ[/b] [spoiler=][b]Q.[/b] Версия Flash на плеере [b]A.[/b] Flash 7, Action Script 2. Ставьте соответствующие значения в Publish settings!
[b]Q.[/b] Объект не реагирует на нажатия [b]A.[/b] Во флеше кликабельны только movie clips, чтобы графика или надпись стала кликабельна, надо её конвертировать в клип
[b]Q.[/b] Вывод отладочных сообщений, чтобы работало и в плеере [b]A.[/b] 1) Добавить на главное окно (со всеми контролами) текстовое поле, назвать его TXDebug 2) В основном скрипте: [list][*]В блоке объявления переменных (var mcCon, var arrayJeteffect, ...) добавить строку: [code]var txDebug = mcCon.TXDebug;[/code] [*]В произвольном месте (можно прямо там же) добавить следующее: [code]var debugTime = 0;
function debug(msg) { txDebug.text = String(msg); txDebug._visible = true; debugTime = getTimer(); }
function checkDebug() { if (debugTime == 0 || getTimer() - debugTime > 4000) txDebug._visible = false; }[/code] [*]В функции Update_Display добавить строку [code]checkDebug();[/code][/list] Получаем надпись, которая держится на экране некоторое время, потом прячется. Использование: [code]mcControls.MCBtn1.onRelease = function () { debug(getTimer()); }; [/code][/spoiler]
[b]Имеющиеся UI для C2[/b]: [list][*][url=http://cowonworld.ru/forum/viewtopic.php?f=66&t=5068]Standard Music Flash UI [Fr0sT mod][/url] [*][url=http://iaudiophile.net/forums/forumdisplay.php?f=118]T.U.R.N.[/url] [*][url=http://cowonworld.ru/forum/viewtopic.php?f=66&t=5085]TURN Music Flash UI [Overton's mod][/url][/list]
_________________ Говорящий не знает, Знающий — не говорит
Последний раз редактировалось Fr0sT 29 окт 2011, 21:27, всего редактировалось 3 раз(а).
|
18 окт 2011, 13:15 |
|
 |
maxipok
Зарегистрирован: 23 дек 2010, 20:00 Сообщения: 6 Благодарил(а): раз. Поблагодарили: раз. Плеер: COWON C2, 8 гб Наушники: AKG K 450 navy
|
 Re: Общая тема для создателей Flash UI
ilia555 писал(а): Вот, темно серый: в нём почему-то длинные названия перестали бегать. а нет подобного этому, только в инверсии (светлый фон, чёрный текст) и чтоб длинные строки работали?
[quote="ilia555"]Вот, темно серый:[/quote] в нём почему-то длинные названия перестали бегать. а нет подобного этому, только в инверсии (светлый фон, чёрный текст) и чтоб длинные строки работали?
|
05 май 2012, 12:58 |
|
|
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|
 |