学习flash有一段时间,当然这段时间并没有专心去学习,中间有间段,写出了几个示例.
一个是打怪物游戏一个是坦克打飞机游戏一个是俄罗斯方块,三个游戏下来,发现了学习能力的差劲.
为什么要去学习flash,理由一是现在flash的行情不错,想去了解下AS的魅力;二是前端表现从没有去涉及过,当然网页页面之类就忽视了,对表现方面的理解是相当不到位的;二是好久没有更新自己的知识库了,一直专注java,有点太守旧了.
有
一定语言基础的人,再去学习一门新的语言,应该不会再像学习第一门语言一样那样从头开始,比如去拿本入门书籍,一步一步学习语法了,去看语法最多就是看看
变量类型,如何编码.其它的就不怎么看了,也不需要再去看,其它的一些语法概念都一样,面向过程就与C一样,面向对象就与java一样,关键是从示例开始
下手了.
从示例下手,示例当然从足够简单型开始,在写示例的过程中再去注意语法的细节,以及与熟悉语言的不同之处.
关键是学习新语言里面与别的语言处理技巧的不同,着重点的不同,flash注重表现,那在使用的过程的考虑最多的就是表现逻辑.
一些编程的思想几乎相近,但有了思想并不能表示就能实践,思想与实践有时总是那么的不一致.
比如在面向对象中,对象的产生包括它的属性与行为,也就是要做到封装性,自己的事情自己处理,但在写打怪物游戏时,就没有做到,把怪物和子弹的动作处理都放到了文档类中,没有在它们自己的类中处理.
这点在打飞机游戏中就给于改正,各自的动作各自处理,增强聚合性.
再比如flash中主要处理两个部分一个是表现逻辑一个是具体表现,也就是表现层与逻辑层,但在俄罗斯方块游戏中就没有了这个概念,混淆不清,以至不知如何处理.
人人都讲,原理是相通的,的确,但自己在处理问题的时候做到融会贯通是需要强化的,理论与实践是需要磨练的
http://www.java1995.com/blog/item/468
分享到:
相关推荐
### FLASH期末考试总结知识点 #### 一、Flash动画的应用领域及特点 **1.1 应用领域** - **网页设计与广告**:利用Flash的交互性和动态效果增强网页吸引力。 - **网络动画**:创作在线播放的短片、系列剧等。 - **...
《Flash软件学习总结》 Flash软件,作为一款强大的动画制作工具,近年来在互联网领域中扮演着重要的角色。它以其独特的图、文、声一体的动态表现力和强大的交互性,深受用户喜爱。对于初学者来说,掌握Flash软件的...
- 作为初学者,参考他人已有的源码可以帮助理解和学习如何实现Flash播放器。分析源码,理解各个部分的功能,有助于快速掌握编程技巧。 10. **持续改进**: - 根据用户反馈和自己的学习,不断优化播放器的功能和...
总结来说,PLC的学习是一个系统的过程,需要理论与实践相结合。通过“三菱PLC的学习FLASH”这样的教程,初学者能够以更生动的方式入门,并逐步精通PLC的使用,从而在自动化行业中发挥更大的作用。
总结来说,这个Flash结课作业不仅是对计算机图形学理论知识的实践,也是对动画创作技能的锻炼。通过这个项目,学生不仅掌握了如何使用Flash软件,还理解了动画制作的基本原理,如图层管理、帧动画、时间和空间协调等...
在提供的压缩包中,"2812FLASH到RAM个人总结"文档可能是作者在实践过程中对DSP2812 FLASH下载到RAM运行的个人理解和经验总结。这个文档可能包含了一些实际操作中的技巧、注意事项以及遇到问题的解决方法,对于深入...
总结来说,这些提供的SWF源文件是一份宝贵的学习资源,无论你是想提升动画技能,还是对交互设计和编程感兴趣,都可以从中获取灵感和知识。在学习过程中,结合Adobe Flash软件进行实践,将理论与实际操作相结合,将有...
根据提供的标题“flash2010学习教程”和描述“高级技术,flash最新版设计指南和实例开发”,我们可以总结出以下关于Flash 2010的相关知识点: ### 一、Flash 2010概述 - **版本简介**:Adobe Flash Professional ...
总结起来,“学习Flash基础教案”主要涵盖了Flash的基础操作,包括界面理解、文字效果制作、按钮创建、时间轴使用、动作脚本基础和发布导出等内容。熟练掌握这些技能,将为你的数字媒体创作打开新的大门。通过实践和...
#### 二、Flash学习过程中的心得体会 - **兴趣驱动**:作者提到Flash课程与以往学习经历不同,它更像是“驾驶一架飞机”,这说明兴趣对于学习的重要性。当学习内容与兴趣相结合时,学习效率往往更高。 - **实践为主...
本文将详细回顾一份精心设计的PPT课件——《信息技术学习总结》。该课件通过必修与选修课程的设置,全面覆盖了教师在信息技术应用中的理论、方法、案例与技术等多个维度,旨在促进教师的专业成长,推动教育信息化的...
总结来说,闪客快斧MX是Flash学习者不可或缺的工具,它提供了一种直观的学习途径,让初学者能够更深入地理解和掌握Flash的制作技术。通过对SWF文件的拆解、分析和实践,我们可以不断提高自己的动画设计和编程水平,...
总结起来,《Flash学习实例与方法文档资料》是一份全面且实用的教学资源,它将理论知识与实践经验相结合,使学习者能够在实践中不断积累,逐步成长为熟练的Flash开发者。无论是想制作简单的网页动画,还是开发复杂的...
本文是关于STM32 RT-Thread操作系统中添加SPI Flash设备的学习笔记,主要涉及STM32F407vet6芯片和RT-Thread组件的SPI驱动及SFUD库的使用。首先,我们要了解SPI Flash的两种型号:W25X40CL和W25Q64。它们分别具有不同...
这份报告不仅涵盖了理论知识,也包含了实际操作的细节,为学习者和研究者提供了一个深入理解Flash动画制作的平台。以下是本报告可能涉及的主要知识点: 1. **Flash基础**:首先,报告会介绍Flash的基本概念,包括其...
下面总结了《走进Flash-认识Flash》微课学习任务单中的重要知识点: 1. Flash 软件的启动和界面概述:启动 Flash 软件后,界面主要由时间轴和舞台组成。时间轴是 Flash 动画的时间基准,舞台是 Flash 动画的显示...
**总结** NAND Flash技术是现代存储设备的核心,其独特的结构和工作原理带来了挑战,但也催生了诸如FTL和专用文件系统(如JFFS3)等解决方案。理解NAND Flash的工作原理、容量差异、相关文件系统以及FTL的重要性,...
51单片机学习总结 在这篇学习总结中,我们可以看到作者对51单片机的学习经验,包括DS1302-LCD时钟例程的设计和实现。下面是从这篇学习总结中提炼出的知识点: 1. DS1302-LCD时钟例程设计 在这篇学习总结中,作者...
总结来说,"FLASH动画小小作品"这个压缩包可能包含了一系列使用Flash制作的SWF动画作品,供人们学习、研究或欣赏。通过探索这些文件,可以深入了解Flash动画的制作技巧和ActionScript的应用,尽管现代Web开发已经...
总结,Flash中国象棋游戏是Flash技术和ActionScript编程的完美结合,通过理解其背后的原理和技术,我们可以更好地欣赏和学习这种互动娱乐作品的创作过程。无论是对于初学者还是资深开发者,深入研究Flash中国象棋...