MouseEventPlus

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

[]代码下载

No Comments

PureMVC的简单尝试-记帐本(附代码)

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源码
点击下载此文件

No Comments

Flash 3D Wall by flashloaded

13/05/2008


有六种基于flash的3d图片展示方式,及n个参数设置,供设计师调用,99.95美元一个。

1 Comment

高估/低估

10/05/2008

我们总是高估未来两年将发生的变化,却低估未来十年将发生的变化。

—比尔盖茨

No Comments

Away3D 2.0: Green Planet

8/05/2008

强烈推荐away3d:雾效果

http://www.closier.nl/playground/greenplanet.html

一直比较关注PV3D,away3d的作者们也是如此不懈的努力。加上来自俄罗斯的那个引擎,flash3D技术越发成熟了。

基于flash这种无插件形式的3D环境,开发人员和设计师能做出更多更好的东东来。

No Comments

F2ModelViewer 模型查看器

30/04/2008

特意对效率进行了优化

http://www.chuyue.net/labs/Foucs/

1 Comment

泡沫

30/04/2008

只有在退潮的时候,你才能看出哪些人不穿裤子就下水了。

No Comments

swfObject的一个bug

29/04/2008

在swfObject(2.0)及IE6下,swf文件有缓存时,有时候得不到stage.stageWidth,而导致错位。
一个简单的解决办法是在swf的src上加个随机数,来禁用swf缓存
如:
flash的src是 “my.swf”,改为 “my.swf?”+Math.random()。

No Comments

员工

29/04/2008

一个星期只用上一次班 一次上70个小时。

1 Comment

爱国

29/04/2008

“建议,不要把爱国掺和到技术讨论当中。如果你不会整天把爱自己的家挂在嘴上,就用不着把爱国挂在嘴上,在我看来,两者是一样的,爱家和爱国,都是我们别无选择的生理需要。” — keso

No Comments