zrong's Blog
Flash、Flex、RIA、web、Linux和我的生活
Flash、Flex、RIA、web、Linux和我的生活
Dec 26th
要使用外部类,就必须在编译时提供类的路径。在Flash中,可以使用“编辑-首选参数-ActionScript-ActionScript2.0设置”对话框来添加外部类库的路径。而在编译ActionScript 3.0时该如何处理?
我没有用Flash 9预览版编译过ActionScript 3.0,想来它添加外部类路径的方法大概也和Flash 8一样把。这里所讲的,是如何在Flex Builder 2和mxmlc命令行编译时使用外部类。
Dec 25th
在ActionScript2.0中,我已经习惯使用addEventListener() 来为V2版组件添加事件处理器。同时也习惯了使用EventDispatcher来发布事件。没想到ActionScript 3.0已经把addEventListener作为标准的事件机制了。这真是个好消息。
ActionScript 3.0 使用flash.events包把所有的事件类集中在一起。例如,enterFrame事件被放在flash.events.Event类中;鼠标事件被放在flash.events.MouseEvent类中;键盘事件则被放在flash.events.KeyboardEvent类中,等等。
现在,要使用ActionScript 2.0时代的onEnterFrame事件,需要这么写:
//构造类... import flash.events.Event; //其他代码... addEventListener(Event.ENTER_FRAME, onEnterFrame); //其他代码... private function onEnterFrame(event:Event) { //处理代码 } |
当然,事件管理函数名称倒不一定必须是“onEnterFrame”。至于鼠标事件和按键事件,使用方法也都差不多。Adobe把所有的事件都集中在一个包中管理,并且全部用常量来描述事件名称,确实比原来松散的管理方式要方便许多了。
Dec 25th
Dec 22nd
由于不是在Flash IDE中进行编辑,在调试程序过程中,如何获取trace()的值是一个问题。目前主要有两个方法:
首先确认自己的Flash Player是Debug版本,然后用记事本建立一个mm.cfg文件,写入以下内容:
TraceOutPutFileName=C:\Documents and Settings\{your name}\Application Data\Macromedia\Flash Player\Logs\flashlog.txt
ErrorReportingEnable=1
TraceOutputFileEnable=1
MaxWarnings=0
然后保存在“C:\Documents and Settings\{your name}\”下即可。当在浏览器中打开swf文件时,所有的trace内容都会被写入到flashlog.txt中。
其中的几个参数的意义分别是这样的:
Dec 17th
《ActionScript 3.0 Cookbook》(下载)的确是一本AS3入门的好书,今天开始把学习心得写出来把。
书中目前推荐的学习AS3的平台是使用Flex Builder 2,这是一个非常优秀的开发平台(当然价格也不菲),可以在Adobe官方网站下载试用版。
如果不使用Flex Builder 2,则可以直接用Flex SDK 2进行开发,它是免费的(Flex Builder 2已包含Flex SDK 2)。
编译AS3程序可以用Flex SDK 2中的mxmlc,也可以直接用Flex Builder 2编译。不过就我看来,还是用前者比较好,因为我的计算机配置较差(815EPT C1.2G 512MBPC133),在使用Flex Builder 2编译时经常会消耗掉400MB以上的内存,整个系统犹如死掉一样,编译完成之后占用的内存也很难释放。而mxmlc编译的速度明显要快一些,编译完成后会立刻释放占用的内存。
将as编译成swf,其实很简单,只需要使用下面的语法即可:
Dec 14th
Dec 10th
替朋友发一则招聘启示,内容如下:
湖北嘟嘟网络技术有限公司是以一家大型游戏娱乐门户网站为平台,从事网络媒体、虚拟社区、网络增值服务、以及相关产品建设与运营的网络公司。随着公司规模的不断扩大,因业务需要,现向互联网业内广纳英才.
嘟嘟网络将为您提供富有竞争力的薪酬福利待遇,广阔的个人发展空间,以及完善的培训平台。 是您一展身手、实现自我价值的沃土! 期待您的加盟!
招聘职位:ASP.NET程序员
Nov 28th
2006武汉热门火锅店
大众点评网于2006年11月编辑。转载请注明出处。
点击 http://www.dianping.com/search_m/16/10_c508 查看武汉161家火锅店的详细信息。
1. 重庆打渔人家
地址:汉口京汉大道111号一品天下4018A 83777779
推荐菜、图片> http://www.dianping.com/shop/1886452
口味 26 环境 18 服务 19 人均 37元
在好友的“热烈推荐”下来到他家。环境真不错,既有“朴实”的八人餐桌,也有“专供情侣”的双人卡座,更不用说“各有特色”的包房了。点的鸳鸯锅,“中间”清汤,“四周”红汤。“对半剖开”的鱼“据说先用蛋清等调味料腌 制过”,一投入汤汁中,就“害羞地卷曲起来”。尝一口,果然“又滑嫩又进味”,配着“海大一碗”的调味料,真叫一个爽!
2. 胖锅轩
地址:汉口新华下路北湖三五屯正对面 85777555
推荐菜、图片> http://www.dianping.com/shop/549201
口味 19 环境 18 服务 12 人均 38元
环境“让人吓一跳”,“一点都不像火锅店”,倒是“有西餐厅的感觉”。传说中的香辣虾果然不错——个头“够大”,没有“虾爷爷、虾孙子齐上阵”的状况;而且“够新鲜”,“须须都炸得脆脆的”,可以一起嚼下去;锅底里的黄 瓜和藕“一抢而光”;最后往里下热干面,“煮到胖胖的捞出来吃”,“好香”。价格“算贵的”,不过“值啊”!“排一小时的队”都认了。
3. 新一代自助火锅
地址:武昌和平大道629号新一佳超市1楼 86727776
推荐菜、图片> http://www.dianping.com/shop/580724
口味 20 环境 16 服务 13 人均 36元
“完全模仿‘凯威’的风格”,整体质量却高于“凯威”。锅底“考虑到不同人的口味”,除了有“清汤的”,还有“酸菜鱼和孜然羊肉的”;甜品“花样不少”;菜“更新较快”;“抢手”的水果“补充及时”;饮料不是“淡而无味 ”的那种,有冰块可以自己加,想得“挺周到”;还“不时有优惠活动”。这样的水准29元/人“真是不贵”。
更多 >
Nov 18th
最新评论