28/05/2008
MouseEventPlus
[简介]
as3双击检测,有些同学希望双击的时候不触发单击事件,就可以拿这个用。
[用法]
//注册target,及双击间隔时间(默认300毫秒)
MouseEventPlus.registerTarget(mySprite,300);
//注册后即可监听事件
stage.addEventListener(MouseEventPlus.CLICK,onPlusClick);
stage.addEventListener(MouseEventPlus.DOUBLE_CLICK,onPlusDoubleClick);
private function onPlusClick(e:MouseEvent):void{
trace("click at ",e.localX,e.localY)
}
private function onPlusDoubleClick(e:MouseEvent):void{
trace("double click at ",e.localX,e.localY)
}
[其他]
1)不知道有没有人写过类似的东西,如果有,请告知我
2)有空建到google code上托管,大家一起来增加更多功能,如ReleaseOutSide
[]代码下载
21/05/2008
http://www.chuyue.net/labs/moneybook/
两个基本功能是添加与查看记录。
我的理解:
Mediator 与 viewComponent(显示组件)挂接。
Mediator 监听viewComponent事件,并发出事件通知。
Mediator 接受来自Proxy的通知,作出相应;
Proxy与 Data(数据)挂接。
Proxy只发出数据事件的通知。
Proxy不接收通知作出相应,而是直接被处理,通常是被Command 处理。
Command 最好用来操作Proxy。
Mediator 发出通知启动Command来操作数据。
问题:
1.每个Mediator都需要了解一个(或几个?)viewComponent的结构,如果viewComponent是个容器,需要用getChildByName()方法得到child viewComponent。有其他办法没?
2.待续
附件不包括PureMVC源码
点击下载此文件
13/05/2008

有六种基于flash的3d图片展示方式,及n个参数设置,供设计师调用,99.95美元一个。
10/05/2008
我们总是高估未来两年将发生的变化,却低估未来十年将发生的变化。
—比尔盖茨
8/05/2008
强烈推荐away3d:雾效果
http://www.closier.nl/playground/greenplanet.html
一直比较关注PV3D,away3d的作者们也是如此不懈的努力。加上来自俄罗斯的那个引擎,flash3D技术越发成熟了。
基于flash这种无插件形式的3D环境,开发人员和设计师能做出更多更好的东东来。
30/04/2008
特意对效率进行了优化
http://www.chuyue.net/labs/Foucs/
30/04/2008
只有在退潮的时候,你才能看出哪些人不穿裤子就下水了。
29/04/2008
在swfObject(2.0)及IE6下,swf文件有缓存时,有时候得不到stage.stageWidth,而导致错位。
一个简单的解决办法是在swf的src上加个随机数,来禁用swf缓存
如:
flash的src是 “my.swf”,改为 “my.swf?”+Math.random()。
29/04/2008
“建议,不要把爱国掺和到技术讨论当中。如果你不会整天把爱自己的家挂在嘴上,就用不着把爱国挂在嘴上,在我看来,两者是一样的,爱家和爱国,都是我们别无选择的生理需要。” — keso