由于空间有限,有些资源在本地放置一段时间后,我会将资源链接改到国外下载空间上并进行说明。通常这些国外空间都可以用FreeRapid这个软件下载。欢迎大家常来多交流: )
class rkuk implements ActionScript我的ActionScript小路 |
由于空间有限,有些资源在本地放置一段时间后,我会将资源链接改到国外下载空间上并进行说明。通常这些国外空间都可以用FreeRapid这个软件下载。欢迎大家常来多交流: )
尝试了一下google buzz感觉很方便,有朋友告知我可以把blog和buzz关联,这样更方便了。欢迎各位朋友在buzz中关注我的blog,buzz地址是:rkuk.org@gmail.com
以前做了一个拍照的东东,可以拍完以后上传到网站。现在FP10可以实现本地保存文件了,正好改进一下放到自己的小站上来玩玩。可是拍完照后把照片保存的本地,有几个简单的修饰功能,感兴趣的朋友可以点导航栏上的“拍照”去试试。点这里也可以拍照
Flash CS4引入了3D空间,从前只有一个方向的ratation现在增加到了X,Y,Z三个方向的rotation。与平面旋转不同的是,3D空间中的旋转是有顺序性的。例如“先绕X旋转再绕Y旋转的效果”与“先绕Y旋转再绕X旋转的效果”是不同的。从这个理解出发,我一直认为设置rotationX、rotationY和rotationZ的顺序最终会影响DisplayObject对象的显示效果。但是让我困惑不解的是我的这个想法在应用时没能达到预期的效果。我甚至把这个东东当作flash的bug避而不用,也给adobe报告了bug。感谢adobe的三位工程师Chris、John和Charles,他们耐心的引导让我终于理解了rotationX、rotationY和rotationZ的本质。
AS3中的弱引用英文叫做weak reference,与之相反的是强引用(strong reference)。引用不是对象本身,而是类似于指向对象的一个指针。通常都说当至少还存在一个引用指向某个对象的时候,这个对象就不会被gc,这里所说的引用就是强引用,而不是弱引用。反过来说,即使有N多弱引用指向某个对象,而没有一个强引用指向该对象时,这个对象也会被gc,当gc发生后,所有的弱引用指向的对象就不存在了。这就是强引用与弱引用的本质区别。
目前从官方下载的Flash CS4在安装的时候会自动安装Flash Player 10 r2版本,此版本并不是目前最新的10.0.12.36版。偶然间发现默认安装的r2版本在3D新功能上存在一个Bug。也就是当一个DisplayObject和其parent都被设置3D相关的属性时(例如都设置了z属性),在r2版的Flash Player中就可能出现显示混乱。
Flash真是让我又爱又恨!我拼命的追赶却总是追不上飞速更新的版本,但又舍不得停下。或许我还有一颗年轻好奇的心,始终对它越来越丰富、强大、规范的内容着迷。但其实我已经算是老人了,从flash 5到flash cs4,经历了不少艰辛也有些小小的成就,但少有人知道。有时候看到别人在博客上分享经验和技巧,也一起探讨,觉得自己也会有不甘寂寞的冲动。曾经也开过一个自己的空间,不过我这个人实在太头疼写除了程序以外的东西了,所以没多久也倒闭了呵呵。周而复始的工作和生活中,是否还有一些东西是不断吸引着我去追求的?我想就是Flash这个自己一直在坚持的兴趣吧。朋友告诉我要随着自己的心,我想我应该重新收拾整理了一下,开始这条小路,也许曲折也许偏僻,但是有什么关系呢?keep walking...