为了保障原创作者在本站发表文章的利益, 并维护本站原创的精神, 特声明: RIAShanghai对有以下任何情况之一的文章将不通知作者并直接进行快意删除:
- 非原创, 或者原创但一文多发;
- 各种形式的广告与吹擂;
- 不符合本站文章格式.
欢迎各位读者监督. 谢谢合作. 另: 作为Adobe正式的UG, 我们将把Adobe不定期分发的软件,书籍及各种纪念品赠送给发文活跃的作者, 共同进步.
地址:http://wap.feedsky.com/RIAShanghaiAdobe
让riashanghai.com,无论是在地铁上或者公车站旁,都能陪伴在您的身边。
也借此帖收收过年的心。
这个模仿是年前做的,最近整理代码,把它翻了出来。记得这个模仿,给Mr. J看过,他说被雷到了,这个题目就这么来了。
本作品模仿的是Windows Live Messenger 2009,当有好友登陆时,在屏幕右下方弹出的小窗口。
闲话少说,先上一张模仿好的效果图。
以本站为主题,设计一个LOGO,作为fireworks CS4软件的使用练习。
本设计有参考如下几个方面,
1. Adobe 公司常用的红黑配色。
2. Adobe User Group 现有的LOGO的设计方法。中文加英文字。
前阵子看到WordPress出了个Flash的Tag Cloud的插件。感觉挺独具匠心的,3D圆球。 ![]()
我的“山寨”心,继上次模仿Buzzword Context Menu后,又再次蠢蠢欲动。
这次的模仿,涉及到3D算法。我的数学丢下好久不用。
所以作者投机取巧了,在网上参考了ahab's math tutorial,一个3D数学教程(作者还在进一步的学习中)。
并且利用了反编译。特此声明和提倡,反编译要用于学习,而非商业和非法用途。随后的源代码,将隐去一些敏感的部分。
(呵呵,有点言过其实了,其实就是一个界面而已。)
发现UI设计不是一件很容易的事情,特别是对于大部分没有美术功底的Programmer来说。
软件UI设计有点像一门交叉领域的学科。要涉及到编程,美工和一些心理学上的知识。要让软件的使用者,感觉到顺手、舒服。
从 The Joy of Flex 的博客上,看到了一则关于 Buzzword的视频介绍。Buzzword是Adobe官方的一个线上文档编辑器。功能强大。![]()
看到Buzzword的右键菜单很是好看,决定山寨一次,模仿一下。
通过模仿,我们可以了解如何制作一个Flex部件,自己来定义它的形状。
地址: http://feeds.feedburner.com/TheFlexShow
不能说外国的月亮圆,不过这个东西就是外国的消息快,谁让是人家发明的。所以,也看出了英文的重要性。
这个播客也是更新的很快。有不少现在流行的FLEX技术的介绍,比如一些框架结构,三方库等。还有一些教程,国际FLEX会议的采访等,应有尽有。
因为最近要做WEB项目,突然发现了Module的好,一个庞大的swf,足以吓退任何一个不愿意浪费时间的人。小做实验来证明Module的高效性。
如果用一个ViewStack来实现一个两页的程序,当后一页的内容比较多,而且前一页的程序被载入到浏览器时,后一页的内容没有被提及到,Module 是一个很好的实现方式。因为Module可以减少首次载入的swf文件的大小。
下面是我们测试的代码:
代码一,不用Module
突然发现网站名字改了。 RIA 上海。 从地域性的限制来看,网站越来越不适合我了 :p
今天程序 Debug, 发现了一个针对ArrayCollection时,要比较细心处理的地方。防止ArrayCollection中的元素无缘无故的消失掉。
当应用ArrayCollection的filterFunction属性时,AC的长度变化要细心处理。明确自己是要应用被过滤前,还是过滤后的ArrayCollection的长度。
下面的代码测试了各个状态下,AC的长度。
private var ac:ArrayCollection;
前几日在JACK住所,亲眼目睹了FLASH Decompile 软件的厉害之处。不禁后脊梁发凉,心想,正如自己家被偷装了摄像头。冥思苦想出的成果,被人一蹴而就地摘走,岂不是很不爽。
找了个Obsfucator做试验,保护好代码,好歹也能让心怀不轨的人费些心思才能弄懂。
Sothink SWF Decompiler 一款强大的反编码软件。让代码无处藏身。让我们先来看下它的“强大”之处。
对比如下,
Flex有着对CSS很好的支持,使得我们有更多的选择来进行背景贴图的操作。从而使程序变得更吸引人。在这里写下我常用得两个方法。