Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: Сторонние компоненты для flash
Flash Zone Forum > Macromedia Flash > Софт
Duncon
Вобщем-то не секрет, что стандартные компоненты типа textarea являются мягко говоря убогими..
Хотелось бы где-нить найти набор компонентов с которым было бы удобно работать..
Посоветуйте что-нить...
MustLive
Хорошие компоненты для флеша - это интересная тема.

Хотя я сам и стандартные редко использую smile.gif, часто всё делаю своё и нестандартное (или вообще без каких-либо компонентов), или ограничиваюсь стандартными.

В особых случаях приходиться прибегать к сторонним компонентам. Из собственного опыта могу порекомендовать флеш-компонент LoadText Component, которую я использовал для разработки своего новостного бокса: http://mlfun.org.ua/news.shtml

Было бы интересно узнать о каких-либо интересных компонентах (сам специально не искал).

На сайте автора LoadText Component (http://www.raz-l.com), в разделе Projects, есть некоторые другие компоненты, в том числе уже есть информация про вторую версию LoadText (2.0b).
tiHo
Вообщето если вам нужны удобные компоненты, то делайте их сами. Если незнаете как то:

Создайте любой клип, он вскоре станет компонентом,
зайдите в библиотеку(Flash а не книжнуюsmile.gif)
на нужном клипе сделайте Export SWC...
Вот впринципе и все.

PS. там можно еще настраивать переменные, чтобы вызывать их в процессе настроики компонента в окне Properties(свойства).
MustLive
tiHo

Создавать свои комоненты несложно (если простые - сложнее создавать серьёзные компоненты, с использованием всех возможностей компоненто стоительства - тут нужен опыт).

Замечу лишь, что во флеш 6/МХ нет опции "Export SWC" - в нём нужно всё делать руками.

В Library, для нужного мувиклипа выбираем Component Definition... - где и задаём все параметры будущего компонента (в том числе все параметры-переменные компонента).

И далее в Library мы будем иметь компоненту, которой можно будет пользоваться. Для того, чтобы иметь возможность постоянно использовать эту компоненту в своих проектах, как и стандартные, стоит занести компонент в список компонентов флеш редактора.

Для этого нужно сохранить fla-шку (не swc как в новых версиях флеша), и скопировать её в папку с компонентами (распологающуюся в C:\Documents and Settings\Account\Application Data\Macromedia\Flash MX\Configuration\Components). Где лежит Flash UI Components.fla, со стандартными компоентами (свою флешку ложим рядом или заносим мувик прямо в Flash UI Components.fla, если так будет удобней). И после перезагрузки имеем в панели Components нашу компоненту.
okidoki
 недавно один доброжелатель поделился со мной подборочкой сторонних компонентов.
я, к своему великому сожалению, далек от програмирования и даже от скриптования. собственно, дальше "гоу ту энд плэй" я пока не продвинулся. но это в силу специфики моей работы: я делаю анимационные ролики для телевидения, и мне не нужна ни интерактивность, ни малый вес файла, ни еще куча прелестей флэша, достигаемых програмно.
мне нужна только визуализация. и я надеюсь, что компоненты могут в этом помочь.
я установил почти все компоненты (почти все они под МХ, а я работаю в 8м - некоторые отказались устанавливаться в него), но вот беда: понять как они работают оказалось гораздо сложнее, чем я думал.
в общем, с радостью поделюсь компонентами с человеком, который в состоянии будет мне впследствии растолковать, какой из них что и как делает.

пишите в личку. (или в асю) wink.gif
Duncon
Выложи их где-нибудь кому не лень растолкует или я у себя где-нить выложу...
MustLive
okidoki

Можешь закачать мне в Загрузчик файлов (http://mlfun.org.ua/upload.shtml), я их потом прикреплю к данной теме.

И обсудим твои интересные компоненты wink.gif
MustLive
Сторонние компоненты для flash (подборка okidoki)

Интересная подборка - из слов okidoki я так понимал, что у него парочка компонентов (маскимум с десяток-два), а тут у нас аж целых 162 файла! Так что это большая подборка - целая коллекция.

Так что разбирайтесь: качайте и комментируйте (а на это вам понобится немало времени). Для удобства разбил на 16 архивов.

Flash_Components.rar

3DFlyoutLite.mxp
AudioSetv120.mxp
BouncingComponents.mxp
BytesPreloaders.mxp
FlashMXPerception.mxp
FoxetColorPicker.mxp
FSoundV110.mxp
HTML_UI_Components.mxp
IWEFadeSlideshow.mxp
mCursor.mxp

Flash_Components2.rar

Menu_Xml.mxp
Movement.mxp
MPImageBox.mxp
MX116563_OS_UI_Elements.mxp
MX127384_AquaServer.mxp
MX129811_bounce.mxp
MX129996_playerDetect.mxp
MX129997_scroller.mxp
MX129999_ticker.mxp
MX130087_AccessibilityKit.mxp

Flash_Components3.rar

MX139558_NoMargins.mxp
MX139598_Centered.mxp
MX142368_waitAtFrame.mxp
MX146696_StatusBar.mxp
MX148543_rotation.mxp
MX148547_Pop_Up_Window.mxp
MX157124_generate12.mxp
MX162426_pauseMovie.mxp
MX163448_negativeORpositive.mxp
MX164851_CursorDropdown.mxp

Flash_Components4.rar

MX170544_3StateCursor.mxp
MX175168_SetProperty.mxp
MX177141_ScoreKeeper.mxp
MX180932_wddx.mxp
MX182391_Control.mxp
MX188685_invertValue.mxp
MX189530_pocketPC.mxp
MX192017_SmartColorPck102.mxp
MX197839_mmTreeMenu.mxp
MX199960_3D_actionscript.mxp

Flash_Components5.rar

MX201541_XML_parseData.mxp
MX205275_xfstreenav.mxp
MX207764_Fredz_TextTyper.mxp
MX207847_form_widgets.mxp
MX213122_TextEffectsVolume1.mxp
MX214086_Typert.mxp
MX216612_frogTabOrder.mxp
MX217650_PasswordGate.mxp
MX218291_timeFade.mxp
MX219319_particleeffect.mxp

Flash_Components6.rar

MX222435_arrayofcompass.mxp
MX223727_smartClock.mxp
MX232418_WEcalendar.mxp
MX245769_universal_scroller.mxp
MX246062_ArtsVRobjectEngine.mxp
MX260622_UrlDropDownList.mxp
MX263735_noise.mxp
MX285336_Password_Gen.mxp
MX286689_a_colorSelector.mxp
MX296430_AdvancedParticleFX.mxp

Flash_Components7.rar

MX296439_Date_Object.mxp
MX296502_ArabicJumpMenu.mxp
MX296521_Tooltip.mxp
MX298350_Fadein-Fadeout.mxp
MX319867_FlashTable.mxp
MX321405_Custom_Button.mxp
MX321615_Table_Wiz.mxp
MX322588_buttonfadevolume.mxp
MX325171_rollingmenu.mxp
MX331924_xml_menu_by_fotios.mxp

Flash_Components8.rar

MX333094_wormswimming.mxp
MX333095_advancedparticlefx.mxp
MX333595_Dynamic_menu.mxp
MX335086_SAX.mxp
MX339528_Cover_MM_Tree_2.mxp
MX339529_ss_nested_tree.mxp
MX341207_a_colorSelector.mxp
MX341642_Snap_Slider.mxp
MX341684_frames_loader.mxp
MX342541_fpscontrollerBasic.mxp

Flash_Components9.rar

MX347492_scrollbars.mxp
MX358902_scrollbars.mxp
MX359161_swfExpirationDate.mxp
MX361246_ss_nested_tree_mx.mxp
MX365880_FUIComponentsSet2.mxp
MX366371_SephirothTetris.mxp
MX377283_ChartingComponents.mxp
MX387288_GBComponentSet.mxp
MX388711_SSComponents.mxp
MX396221_effects.mxp

Flash_Components10.rar

MX397210_efeitos_com_texto.mxp
MX397994_adBanner.mxp
MX401145_PixelogicComponent.mxp
MX402417_Tooltip.mxp
MX402636_ResourceMenu.mxp
MX406897_CurrentDatev1[1].1.mxp
MX406897_CurrentDatev1[2].1.mxp
MX407285_ToolTipComponent.mxp
MX407867_FTable.mxp
MX407958_TheLoader.mxp

Flash_Components11.rar

MX411401_ArabicJumpMenu.mxp
MX416284_Satori_Effects.mxp
MX416732_fBrowserWindow.mxp
MX419180_DancingVolumeBars.mxp
MX419419_IKPreloader.mxp
MX419767_Easy_Popup_Windows.mxp
MX420874_fDataSet.mxp
MX422163_xml_menu_by_fotios.mxp
MX433202_arckid_MicGraph.mxp
MX441983_Tv.mxp

Flash_Components12.rar

MX444766_HandyTape.mxp
MX445737_tooltipMania.mxp
MX448607_Scroller.mxp
MX500201_S_tooltip.mxp
MX517790_MP3VolumeControl.mxp
MX522371_PHPDataGlue.mxp
MX524867_HandyTape.mxp
MX544031_colorSelector1_1_1.mxp
MX544314_loader.mxp
MX548415_S_tooltip.mxp

Flash_Components13.rar

MX548416_typeWriter.mxp
MX553172_loading.mxp
MX574084_Collapse_v1_0_2.mxp
MX574573_slidebar.mxp
MX578888_InterpreterCS102.mxp
MX607441_markLinksVisited.mxp
MX616141_digit.mxp
MX621811_colorSelector1_1_2.mxp
MX654439_RandomLetters.mxp
MX698026_PropertyComponents.mxp

Flash_Components14.rar

MX700163_SAX.mxp
MX706475_STable.mxp
MX708924_frames_loader2.mxp
MX716771_ColorPicker.mxp
MX760035_xml_component.mxp
MX780963_ToolTip.mxp
MX804451_DDTree.mxp
MX813804_ImageZoomComponent.mxp
MX816161_calendar.mxp
MX820016_textSizeChanger.mxp

Flash_Components15.rar

PathCorrector.mxp
PrintrDebugger-110.mxp
rssReader.mxp
rto.mxp
Searchengines.mxp
SeriazlierClass.mxp
slideshow.mxp
SparkEventsCalendar.mxp
SPrototype.mxp
StoreKit.mxp

Flash_Components16.rar

tabbed_pane.mxp
ticker_v202.mxp
Vector2D.as
VideoControl_v1.2.mxp
VideoControl_v1[1].2.mxp
WonderRect.mxp
XmlSearchEngine.mxp
xmltoflashmenu.mxp
zMinimalTextButton.mxp
zMinimalTextSlider.mxp
ZoodeGeometries2D.mxp
zShowFPS.mxp
MustLive
Для начала публичного ознакомления с данными компонентами, выскажусь по поподу первых трёх.

3DFlyoutLite.mxp - летающие 3D мухи - у меня (в флеш 8) не заработали. Нужно будет с ними ещё разобраться.

AudioSetv120.mxp - аудио плеер (я так понял мп3). Имеет три варианта: Mp3PlayerStereoToMono, SimpleMp3Player и XmlMp3PlayerSC.

И BouncingComponents.mxp - дергащияся метка (лабел). Имеет три разновидности: BouncingBlackLabel, BouncingLabel и BouncingWindow. Мутный компонет, особой пользы в нём не видно. Но стоит ещё к нему присмотрется (на последок).
okidoki
 эти три месяца я принципиально не принимал участия в жизни форума. мнда... признаюсь, такого я не ожидал! количество скачиваний уже перевалило за две сотни (кстати, спасибо MustLive,что сделал счетчик скачиваний - превосходное изоблечение уровня отзывчивости),  а я так и не дождался ни одного коммента (за исклучением MustLive), разъясняющего работу компонента!
я человек не прижимистый и с радостью делюсь с братьями по цеху своими скроными познаниями и ресурсами.
но такой откровенной неблагодарности я не ожидал!!

быть может я просто сужу по себе, но мне это действительно не понятно...
Rohan
Цитата(okidoki @ 7.12.2006 - 02:05) *
такой откровенной неблагодарности я не ожидал!!

бр... Я че-т не понял: это ТВОИ компоненты или нет? Если нет - какие комменты, какие впечатления, о чем ты? Хм...
choo
tabbed_pane.mxp из Flash_Components16.rar

Т.н. панель закладок. Средней симпатичности, но цвет, размер и пр. настраивается как для клипа.
Для использования создаете столько KeyFrames (и в них, естественно,какой либо контент) , сколько будет закладок. Присваиваете KeyFrames-ам имена. В свойствах: labelNames - надписи Ваших закладок, pageNames - соответствующие имена Ваших KeyFrames.
Вот собственно описание из самого компонента:
/ Help on using: just place the component on the stage,
// then make keyframes for pages that you want to be displayed when the user clicks on the tabs
// give each page keyframe a label
// in the component parameters, enter the names for the tabs (max 12 characters) and
// and the labels for the pages.
Проверял в Flash 8
choo
ticker_v202.mxp из Flash_Components16.rar

Бегущая строка. Текст и его свойства, скорость, направление, выравнивание настраиваются в свойствах. Можно запускать несколько строк. Текст бежит плавно. При наведении мышкой может останавливаться.
Но, не видит русских букв. Длина строки почему-то ограничена. Не разбирался, возможно что-то в коде надо подправить.
Резюме. Можно использовать (если "как есть") в качестве вывода списка коротких строк (например телефоны).
Проверял на Flash 8
choo
zMinimalTextButton.mxp и zMinimalTextSlider.mxp из Flash_Components16.rar

маленькие слайдер и кнопки для текстового поля. на флеш 8 работают. подключаются путем прописывания свойства "текстовое поле".
по внешнему виду - невзрачненькие, хотя может для каких целей и пригодятся.
choo
MX780963_ToolTip.mxp из Flash_Components14.rar

Всплывающая подсказка стандартного типа. Все удобно настраивается, кроме высоты самой подсказки (легко находится в тексте скрипта и правится под себя).
Вызывается и скрывается с помощью:
on (rollOver) {
showTip();
}
on (rollOut) {
hideTip();
}

Но, мне удалось разместить на клипе только одну подсказку. Глубоко не копал.
Работает в Флеш 8.
choo
MX445737_tooltipMania.mxp из Flash_Components12.rar

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

работает в флеш 8
MustLive
Цитата
tabbed_pane.mxp из Flash_Components16.rar
tabbed_pane.mxp из Flash_Components16.rar
zMinimalTextButton.mxp и zMinimalTextSlider.mxp из Flash_Components16.rar
MX780963_ToolTip.mxp из Flash_Components14.rar
MX445737_tooltipMania.mxp из Flash_Components12.rar

Молодец, choo! Весьма ответственно подошёл к данному вопросу - и скачал компоненты и описал их.

Цитата
Но, не видит русских букв. Длина строки почему-то ограничена. Не разбирался, возможно что-то в коде надо подправить.

Или в коде или в режиме дизайна нужно подправить, чтобы поддерживал кириллицу. Это поправимо.

Цитата
Всплывающая подсказка стандартного типа.
...
Более продвинутая всплывающая подсказка.

Относительно подсказок (тултипов) писалось несколько раз на форуме, а также я писал в рассылке (в 13м номере).
pent@gon
okidoki, спасибо!
Хотя и прошло сколько времени.

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

Есть советы, мнения?
MustLive
Цитата
Я ищу, пытаюсь подобрать коллекцию компонентов для красивостей и визуализации. Ну не хочу я влезать в тонкости программирования, не нужно оно мне.

pent@gon

Посмотри среди тех компонентов (от okidoki), что я разметил в этой теме. Может среди них найдёшь подходящий. Также можеш поискать на сайтах с коллекциями флеш-компонентов.
Русская версия IP.Board © 2001-2014 IPS, Inc.