守望者--AIR技术交流

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: ANE FlasCC 炼金术
查看: 1856|回复: 0
打印 上一主题 下一主题

[其他] UI组件与布局管理大全

[复制链接]
  • TA的每日心情
    擦汗
    2018-4-10 15:18
  • 签到天数: 447 天

    [LV.9]以坛为家II

    1742

    主题

    2094

    帖子

    13万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    562
    贡献
    29
    金币
    52694
    钢镚
    1422

    开源英雄守望者

    跳转到指定楼层
    楼主
    发表于 2015-2-6 17:48:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    UI组件与布局管理
    • flex
      原本是Adobe的商品,后来被捐献给Apache。
    • flex lite
      • FlexLite是一个为游戏而生的开源轻量级UI框架,旨在为游戏开发提供一个更加高效的UI工作流。
      • FlexLite Studio是针对FlexLite框架开发的所见即所得的可视化UI编辑软件,与传统纯AS游戏项目无缝集成。
    • Morn UI
      • 轻量级,可视化,高性能,易扩展的flash UI解决方案
      • Morn UI库以精简,直观为设计理念,代码轻量,能快速上手,减少学习成本,Morn UI全部库总大小不到30K
      • Morn UI提供强大的可视化编辑器,布局及属性均可在编辑器直观设置,实现UI和逻辑分离,让美术和程序轻松合作
      • Morn UI设计之初就以高性能为主要目标,以位图为基础,利用延迟渲染机制,实现了高性能
      • 无论UI组件还是编辑器插件,都非常易于扩展,编辑器支持即改即用,轻松实现个性化,甚至使用自己的UI库
    • Flash UI Component
      基于Flash CS3的UI组件,可用于纯ActionScript项目。
    • AsWing
      AsWing是一套UI组件框架,纯ActionScript开发的组件框架(有ActionScript2和ActionScript3版本),也包含一些常用的工具类,目的是让Flash/Flex开发人员方便的开发出想要的应用程序界面。另外AsWing还提供SkinBuilder和GuiBuilder工具用于制作Skin和可视化编辑生成界面。目前AsWing团队专注于ActionScript3版本的开发和维护。AsWing以 BSD协议发布,不管你是商业还是非商业,都可以自由免费使用.
      zrong用过一段时间AsWing。看完AsWing的架构才发现,Flex4的spark组件引以为傲大肆宣传的layout,其实AsWing早就这么做了。
      但zrong在使用AsWing开发的时候,碰到过许多莫名其妙的问题,找不到什么解决方案,目前已经放弃。
    • Gfl
      一个轻量级的基于纯AS的独立组件库,可以使用CSS语法。感谢smithfox的推荐。
    • Minimal Comps
      一套小巧可爱的纯AS组件,除AsWing外的又一选择。zrong发现纯AS的UI组件并不多,貌似除了AsWing也就只有这套了。中文使用说明
    • As3-Bloom
      As-Bloom 是为开发者提供的一个轻量级用户界面。简要介绍其特性:
      • 主题编辑器
      • 边缘布局系统
      • 画刷皮肤系统,轻松改变组件风格
      • 类结构更为清晰,易于初学者上手
      • 保持短小精悍的文件尺寸,内存占用低
    • Skinnable Minimal Components
      MinimalComps的官方版本是不支持皮肤的,而这个就是它支持皮肤的版本。
    • razor components
      一套支持皮肤的纯AS组件。
    • MadCommponents
      一套轻量级的纯AS组件,适合用在移动设备上。
    • AS3Flobile
      这一套也是比较轻量级的
    • Base UI
      纯AS实现的布局框架,功能很全,配合Minimal Comps再好不过了。快速查看布局效果
    • miniui
      这是一个开源的flash ui 框架。支持主流框架的skin和layout等功能,但是体积却非常小。
    • FlexLib
      一套包含很多FLEX高级组件的开源类库。包含这些组件:AdvancedForm, Base64Image,EnhancedButtonSkin, CanvasButton, ConvertibleTreeList, Draggable,Slider, Fire, Highlighter, HorizontalAxisDataSelector ImageMap,PromptingTextInput, Scrollable Menu Controls, SuperTabNavigator,Alternative Scrolling Canvases, Horizontal Accordion, TreeGrid,FlowBox, Docking ToolBar 。
    • FlexMDI
      是一个在Flex中轻松创建多窗口(MDI)的一个框架,提供了很多功能,包括拖拽,最大化,最小化,各种效果等。
      现在FlexMDI已经整合进入FlexLib组件,成为其中的一个包flexlib.mdi MDIManager介绍 flexmdi中的效果
    • vancura-AS3-libs
      提供纯AS3组件的皮肤和样式的集合。支持Scale9Bitmap
    • BrowserCanvas
      提供容易的方式动态修改Flash尺寸大小
    • senocular Layout class
      除了布局工具,还有其他许多有用的工具
    • Yahoo ASTRA: ActionScript Toolkit for Rich Applications
      这是Yahoo开发的一套RIA组件包,包含以下内容
    • EnFlash 仅支持AS2
    • XMCA 仅支持AS2
    • BIT Component Set 商业组件 $99
    • GhostWire Components 商业组件 标准版$149 精简版$99
    [size=15.555556297302246px]

    [size=15.555556297302246px]本文来自:
    [size=15.555556297302246px]

    [size=15.555556297302246px]http://zengrong.net/flashassistant#ui

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
    收藏收藏 分享分享 支持支持 反对反对 微信
    守望者AIR技术交流社区(www.airmyth.com)
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    
    关闭

    站长推荐上一条 /4 下一条

    QQ|手机版|Archiver|网站地图|小黑屋|守望者 ( 京ICP备14061876号

    GMT+8, 2024-4-20 03:11 , Processed in 0.064338 second(s), 30 queries .

    守望者AIR

    守望者AIR技术交流社区

    本站成立于 2014年12月31日

    快速回复 返回顶部 返回列表