守望者--AIR技术交流

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

[其他] As-Bloom 为开发者提供的一个轻量级用户界面

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

    [LV.9]以坛为家II

    1742

    主题

    2094

    帖子

    13万

    积分

    超级版主

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

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

    开源英雄守望者

    跳转到指定楼层
    楼主
    发表于 2015-2-6 17:46:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    As3-Bloom
    As-Bloom 是为开发者提供的一个轻量级用户界面。简要介绍其特性:
    • 主题编辑器
    • 边缘布局系统
    • 画刷皮肤系统,轻松改变组件风格
    • 类结构更为清晰,易于初学者上手
    • 保持短小精悍的文件尺寸,内存占用低
    [size=15.555556297302246px]

    [size=15.555556297302246px]

    [size=15.555556297302246px]地址:
    [size=15.555556297302246px]

    [size=15.555556297302246px]https://github.com/impaler/As3-Bloom
    [size=15.555556297302246px]

    ----------------------------------------------------------------AS3 Bloom GUI FrameworkBloom is a light weight user interface framework for developers.Bloom utilises a user friendly api and theme system.There are currently two main versions of Bloom being worked on.--------------------------------------------------------------------------------------------------------------------------------BloomLite - https://bitbucket.org/sindney/bloomlite/A speed first branch of as3-bloom ui framework.----------------------------------------------------------------Bloom - https://github.com/impaler/As3-Bloom/tree/2.x-devA branch focused on features for more complicated use casesand application requirements.--------------------------------------------------------------------------------------------------------------------------------Contributors are sindney, impaler.sidney's website and project page;http://sindney.com/project/bloom------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Current recommended stable version          - 1.0.1 r2----------------------------------------------------------------HistoryVersion 1.0.1 r2 - Margin Bug, SelectListVersion 1.0.0 r1 - ThemeBase.Text_Button_Over/Text_Button_Down/List_Selected added.Version 1.0.0 r0 - As3-Bloom's first stable release.Version 0.1.1 r33 - ScrollBar bug fixed. - Consider to separate BMPTheme.Version 0.1.1 r31 - Example "HelloWorld" added. - Minor changes.Version 0.1.1 r2 - TabBox added. - CheckBoxGroup fix. - Now there's only 2 things left todo. Bug fix && Finish the BMPTheme. Guys, get ready to say "hello" to Bloom's first stable release ;)Version 0.1.0 r27 - You can adjust window's content's margin to make some special effect now. - List bug fixed and some minor changes.Version 0.1.0 r26 - bloom.containers.Accordion added.Version 0.1.0 r25 - bloom.containers.Window added.Version 0.1.0 r24 - bloom.theme.* added. thanks to impaler's idea! - sereval bug fixed. - scale9 system added, and open your eyes, because sth amazing is coming ;DVersion 0.0.9 r23 - ScrollContainer, ScrollBar, changed.Version 0.0.9 r21 - NumericStepper Mouse Wheel Event added. - ScrollContainer added. - FlowContainer Bug fixed. - And i think the release date of Bloom's stable version is drawing near.Version 0.0.9 r19 - NumericStepper added.Version 0.0.8 r14 - Panel deleted. - bloom.containers.* added. - Margin method enabled. - Interface IComponent added.Version 0.0.7 r13 - BMDBrush.repeat added. - ToggleButton/ToggleSwitcher bug fixed.Version 0.0.6 r12 - ThemeBase load/save Theme test.Version 0.0.6 r11: - TextBox bug fixed. - List added. - Drop shadow filter added.Version 0.0.6 r10: - It's close to stable now. And i think i won't change it's core or components' methods/vars/etc.I just need to finish the Theme part and add more comps. - BMDBrush added. - Form added.Version 0.0.5 r8: - ThemeBase.saveThemeToByteArray():ByteArray added.Version 0.0.4 r7: - ThemeBase update. - New Theme LightTheme added.Version 0.0.4: - ToggleSwitcher added. - FrameBase changed.Version 0.0.3: - topLeft(x:Number, y:Number) function added. - FrameBase.as Update, added scale,rotation components. - Button addChild() bug fixed.Version 0.0.1: - Use invalidate() instead of normal draw(), which means all changed graphics will be drawn in the next enterframe. - Brush skinning system makes it easier to change any component's style. - Improved class structure is more clear and easy to learn for newbies. - Now you can make some simple animation on some component, see bloom.animation.* for more information. - Still small file size, little memory use.


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

    使用道具 举报

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

    本版积分规则

    
    关闭

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

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

    GMT+8, 2026-1-23 23:23 , Processed in 0.238724 second(s), 34 queries .

    守望者AIR

    守望者AIR技术交流社区

    本站成立于 2014年12月31日

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