About

<#TEMPLATE_INCLUDE_NINEPAGE_ABOUTME#>
  • Dec

    25

    原文地址:http://www.rubenswieringa.com/blog/flex-book-component-beta

    原博客主好几年都未更新博客了,将来也许有一天会关闭博客,我先转载过来收藏一下,个人觉的这份 AS3 版本的 Flex 翻页源码非常棒。

    它的主要功能包括:翻页效果、自定义硬翻页或软翻页效果、支持透明页面、锁定页面、撕页效果等等(反正它的原文中都介绍了并且提供了 DEMO 效果)。其中撕页效果非常炫,它能将一个页面像一张纸一样从书籍中撕下来。

    我的翻页日记本程序《Dear Diary - 桫椤札记》用的就是这个翻页引擎。

    源码下载: 翻页效果源码demo.zip

    API 手册:

    http://www.rubenswieringa.com/code/as3/flex/Book/docs/

    http://www.cs.vu.nl/~eliens/assets/apidoc/book/

    More...

    Dec

    6

    向所有功夫人致敬:《一个人的武林》

    • 0 Comments
    • Movies, TV and Celebrities

     

    人生追求的,无非是心的平安喜乐,天下第一是孤独的路,需要抛下太多的人和事,才能站上那狭小的峰顶。

    Dec

    5

    Flex 使用 FXG 皮肤主要方法

    • 0 Comments
    • Flash Platform

    Adobe 平面设计类都支持导出 FXG 文件,包括动画软件 Flash 本身也可以导出 FXG 。FXG 两种主要使用方法:

    第一种:也是最常见的方法,跟 MXML 文件使用很类似,直接把文件名作为类似组件名一样使用。

    第二种:在较为复杂图形对象中,如果需要多状态以及动画支持,那么可以提取 Path。

    具体步骤:

    1、先使用类似 AI 这样的设计类软件导出 FXG 文件。

    2、利用类似 notepad++ 支持正则表达式的文本编辑器,批量查找 “(<|</)(\w)” 替换为 “\1s:\2” 。

    3、然后就可以有选择的提取 Path 数据或提取全部 Path 数据,进行多状态或动画设计。

    Dec

    2

    利用 Flash 的 DisplacementMapFilter 置换图像滤镜,可以制作鱼眼镜头的效果,可以用来模放大镜、缩小镜、以及立体的球状效果等。

    如果球状效果足够大,还可以用来模拟一种鱼眼效果的 360 度旋转,边缘产生拉伸的效果(下面提供的代码仅供参考,如果想制作 360 度旋转效果,需使用 3D 引擎,原因见后面的备注说明部份)

    源码下载(AS3 Flash CS6 格式) 鱼眼.rar             

    源码下载(AS2 Flash8 旧版格式)mapping09.zip

    通过置换滤镜模拟 360 度旋转(Flash CS6 格式):通过置换滤镜模拟鱼眼镜360度旋转.rar

    备注说明:因为 Flash 的滤镜是比较占用系统资源的,所以如果大面积的使用滤镜是不被推荐的(在面积特别大的时候它,FlashPlayer 本身也会强制禁用滤镜,调试器中会给出类似这样的警告: 滤镜将不进行呈现。DisplayObject 的应用了滤镜的尺寸(XXX,YYY)过大,无法绘制)。

    Dec

    1

    Flash 特效组件:FlashEff

    • 0 Comments
    • Miscellaneous

    看到一个 Flash 特效组件 FlashEff,它的一些在线图片演示效果看起来感觉很普通很简单,而文字特效又感觉有点炫丽过头的感觉。适合美工人员使用,暂先收藏一下吧。

    PS:感觉就像一个 PS 的初学者很喜欢用图层样式,什么浮雕、投影、渐变神马的一堆特效类的东西应用在图层上,而最终效果却往往表现的非常恶劣的。