flash学习的总结

学习flash有一段时间,当然这段时间并没有专心去学习,中间有间段,写出了几个示例.
一个是打怪物游戏一个是坦克打飞机游戏一个是俄罗斯方块,三个游戏下来,发现了学习能力的差劲.

为什么要去学习flash,理由一是现在flash的行情不错,想去了解下AS的魅力;二是前端表现从没有去涉及过,当然网页页面之类就忽视了,对表现方面的理解是相当不到位的;二是好久没有更新自己的知识库了,一直专注java,有点太守旧了.

有 一定语言基础的人,再去学习一门新的语言,应该不会再像学习第一门语言一样那样从头开始,比如去拿本入门书籍,一步一步学习语法了,去看语法最多就是看看 变量类型,如何编码.其它的就不怎么看了,也不需要再去看,其它的一些语法概念都一样,面向过程就与C一样,面向对象就与java一样,关键是从示例开始 下手了.

从示例下手,示例当然从足够简单型开始,在写示例的过程中再去注意语法的细节,以及与熟悉语言的不同之处.

关键是学习新语言里面与别的语言处理技巧的不同,着重点的不同,flash注重表现,那在使用的过程的考虑最多的就是表现逻辑.
一些编程的思想几乎相近,但有了思想并不能表示就能实践,思想与实践有时总是那么的不一致.

比如在面向对象中,对象的产生包括它的属性与行为,也就是要做到封装性,自己的事情自己处理,但在写打怪物游戏时,就没有做到,把怪物和子弹的动作处理都放到了文档类中,没有在它们自己的类中处理.
这点在打飞机游戏中就给于改正,各自的动作各自处理,增强聚合性.
再比如flash中主要处理两个部分一个是表现逻辑一个是具体表现,也就是表现层与逻辑层,但在俄罗斯方块游戏中就没有了这个概念,混淆不清,以至不知如何处理.

人人都讲,原理是相通的,的确,但自己在处理问题的时候做到融会贯通是需要强化的,理论与实践是需要磨练的

 

http://www.java1995.com/blog/item/468

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值