Monthly Archive for July, 2010

一个简单的flex箭头图表

项目需求,要做一个箭头图表,还要有滑动动画。参考Flex 3 SDK和Google上一位老外的代码,做了个简单的出来,基本满足需求了,以后有兴趣再扩充吧。

箭头图表类似于Flex内置的各种图表,不过简单多了(本想从ChartBase之类的继承,但看到那几个包和众多的类,我无力了),从UIComponent继承而来的,只实现了series,dataProvider,xField,yField等属性,还有showDataEffect用来配合动画。(没有hideDataEffect – -)

滑动动画主要用了scrollRect这个属性,已知有两个bug:有时候箭头的滑动会有跳动的感觉,动画开始时如果前一个动画没运行完,会报错。暂时没找到原因,先不管了。

演示如下,可右键看源代码。

最后,吐一下Firefox的槽,感觉3.6.4增加的插件隔离机制没什么用,插件奔溃fx照样奔溃,而且,更频繁了。类似空对象引用,数组越界(我羞愧),找不到url之类的错误都能引起奔溃。当然,更可能是debug player的缘故。HTML5快点来吧,让flash player见鬼去。

杯具啊

世界杯果然是世界上最大号的杯具,在这里,各种政客,黑手,影帝出没,于是乎,只要不出现某球员抱着球一路狂奔,对手围追堵截的场景,其它任何事我都不会感到惊讶。

巴西居然真输了,虽然我口头支持荷兰,却一直认为巴西是32强里最有冠军相的,毕竟带队的是保守的邓加。看看鸟叔,就知道要夺冠的不二法门就是防守。回溯一下,原来是因为贝利大神已经预测巴西会赢,我了个去。而且,Nike竟然还推出了罗比尼奥版的踢出传奇,真给力,双重乌鸦下,巴西怎能不败?根据这两大乌鸦推断,剩余的赛事走向是这样的:首先,贝利看好德国队,于是德国被阿根廷杯具;然后,贝利预言巴西与阿根廷将会会师决赛,四强也就是阿根廷的尽头了,假设他被西班牙淘汰吧,毕竟不能期望巴拉圭能连灭西班牙和阿根廷;最后,西班牙会继08年捧起德劳内杯后再次捧起大力神杯么?No,还有Nike的传奇呢。不要以为只派出三个摔报纸的酱油男就能躲过必杀了,怎么可能,沃尔科特只不过露了一下面,结果都没能来到南非,三个酱油男可是出现了好几秒。所以,恭喜荷兰,乌拉圭,加纳,巴拉圭,你们都有机会。不过这都是基于贝神不再发表新的预测,要是明天他再抛出荷兰将第一次夺得世界杯之类的话语,尼德兰人你们就自求多福吧,把克鲁伊夫范巴斯滕博格坎普都拉过来看能不能辟邪……

正经地说一下这场比赛,两队都踢得挺难看的。巴西至少还有不少流畅的小配合,荷兰呢,什么都没看到,裸奔男想玩个国足似的角球战术还没看穿了- – 除此之外,两队就是不停地小动作,摔倒,纠扯…… 关于乌龙,关于红牌,不发表意见,赌球也好,心态失衡也好,反正都已过去,希望桑巴军团能吸取教训,四年后在家门口为胸前绣上第六颗金星(可能这次是因为巴西觉得就这么抛弃国足,独自加冕六星不厚道)写了这里才发现,我是对这只没有罗尼没有小罗大部分球员仅面识的巴西还是太过在意了。

最后,强势围观此楼主