我的flash 哲学

一:

请允许我推荐这样的一本书《牧羊少年奇幻之旅》

然后开始我的Flash

虽然想当年也搞过Flash,但是毕竟还是门外汉,看看热闹,也没有太深入研究。

套那句话就是:我常常站在Flash的边缘,不小心就掉了下去

这次因为工作关系,赶鸭子上架,也就把自己推到了Flash的门口。

二:

我的Flash开发

我没有太多时间学习,就开始写Flash游戏了。

刚开发的时候,磕磕碰碰。

写出来的程序,零零散散。

随便一个点击,就去了。

请再允许我推荐另外一本书《Flash ActionScript3 殿堂之路》

正如书中所讲的“面向原因式”,从基础的东西一点点告诉你,并告诉你“为什么”

(Ps:当然例子都是最基础的,如果想要更多原创例子请购买阅读《Flash 204 例》

我就是传说中的 “托”。)

很适合有程序基础的人看。

四:

Flash是很细节的,每一个事件,每一个动作,每一个场景等等。

又喜又忧

忧的是:很麻烦

喜的是:很清楚

五:

因为之前有C#语言的一些基础。而《殿堂》也很刚好,再as3和C#做了一个对比(包括JAVA)

发现原来自己对C#也不是很了解,也是属于“拷贝复制”类型的开发人员。

1.

书的一开始其实有一个很重要的东西就是  数据类型 的存放方式

除基础类型 Boolean,int,Number,string,Uint 以外,其他的符合类型都是引用类型

也就是 只要引用的参数改变,本源也改变,引用本源的改变也会改变。

2.

特别是string:虽然说在C#的内存机制也是一样的,但是我是看到《殿堂》以后还比较了解的。也就是当String  用“+”累加的时候 比如:String str=”aa”+”aa”; string是不变对象。

3.

将函数作为参数来使用,方便出来不同动作操作

4.动态类:dynamic。

这个很有用,使用事件      event.target 需要处理数据的时候。

5.

“移除监听”,在C#已经有一个比较完整的机制,但在Flash就必须是手动删除

6.

事件派发:我觉得这个是Flash特色之一吧。

当然内容不仅仅如此。一来我还没有把书完全读清楚,二来我还没有比较多的开发经验

作为一个初学者,希望把好东西介绍给大家。

六.

为什么推荐《牧羊少年奇幻之旅》

这本书 可以告诉我的 很多,无法用语言表达的东西。

其中 有4个字,适合来学习

万物皆一物。

在读《殿堂》的时候,发现作者巧妙了把多个语言进行对比学习。让我可以有通达的效果。

后来发现如果你可以对一种计算机语言学透彻,再学其他的计算机语言就很容易了。

所以我就总结

“ 融会贯通,举一反三 ”

所以其实学习Flash过程中也了解和巩固了之前其他语言的技术和知识。

这应该是我学Flash的最大收获。

七.

算是第一次写技术文章。才疏学浅,没有很深入的去分析。

只能说我算入了门,和很多朋友一样,也继续努力的往这条路上走。

(如果想看我非技术的文章,请登录:http://user.qzone.qq.com/87651357本人有一个技术群也欢迎大家加入:19046753 验证信息:(您想学习掌握的技术))

本人第一篇在 商创的文章谢谢支持