ActionScript 3.0的时间轴通过显示列表的概念来实现的。 对于每个加载到影片中的SWF, 显示列表都会有一个单一的stage跟root属性。 当影片剪辑组件及其他可视化对象在ActionScript中实例化的时候, 它们不会明确地分配到时间轴里。当你要动态创建影片剪辑组件的时候, 这个概念看起比较奇怪,, 但它可以让你隐藏一个创建好的影片剪辑组件实例直到你想在显示列表中展示该实例。此外, 你可以在任何时间轴中显示你的新实例, 而无需限制于所实例化的时间轴当中。
当影片剪辑组件实例化的时候, 它们会成为显示对象。 当一个片剪辑组件实例跟显示列表产生关联的时候, 该片剪辑组件会被激活, 就如显示对象容器本身一样。 这意着两个重点,
第1: 当片剪辑组件实例化并添加到显示列表的后, 它能够去显示及管理容器内的子实例。
第2: 在片剪辑组件实例添加到显示列表之前, 它是无法显示任何子级或对显示列表的stage或root属性进行存取
(3)相同的事件处理方式
ActionScript 3.0中的事件已经大幅地革新, ActionScript 2.0中常用的事件处理手法已经成为ActionScript 3.0中所有显示对象的一部分。 大体上来说, ActionScript语言中的对象现在会采用相同的事件模型。 在ActionScript 3.0的标准化进程中, 事件处理函数的作用也发生了一些变化。 在新的事件模型中, addEventListener方法需要的是监听器的函数引用, 而非对象本身或函数引用。 在ActionScript 2.0中, 一个对象常常会在多个事件处理函数中作为容器来使用; 而在 ActionScript 3.0里, 监听器会变成个别事件或在包含switch语包以处理多个事件的函数。
2 分析
在因特网上,小游戏拥有广泛的用户群体,大部分电脑用户都安装了Flash插件。虽然说Flash小游戏的发展是有限的,但现在市场上已经开始对flash小游戏的发展做出了很大的变化,例如,将同类型的小游戏集合在一起,形成一个稍大一点的游戏,增加了玩家的乐趣。现在较为流行的QQ,朋友圈,人人网之类的都为相应的应用游戏来吸引玩家,Flash游戏应用通过Adobe AIR打包,发布成iOS和Android等移动平台原生App 。Flash小游戏根据玩家们不同的兴趣爱好或者是当下较为流行的元素设计出不同类型的小游戏。随着科技的发展,人们从小接触的事物也开始发展,现在的游戏开始逐渐美观化,时尚化,流行化。
2.1 儿童益智游戏的现状及特点
2.1.1 儿童益智游戏的现状
游戏在儿童的身心成长生活中是必不可少的,儿童们可以在小游戏中在获得乐趣的同时对开发儿童的智力有着很大的帮助,孩子们可以通过游戏体验到各种新鲜事物,学习到各种新知识。在游戏中属于益智类的游戏更能锻炼孩子们的脑,眼,手,使他们获得身心健康,增强自身的逻辑分析能力和思文敏捷性。
2.1.2 儿童益智游戏的现状及特点
Flash小游戏特点就是操作简单,易懂,这样可以使玩家不用花大量的时间去研究学会他,易于上手。现在网上还有是有很多儿童益智游戏,通过网上搜索,“儿童益智游戏”中搜索最多的就是“大家来找茬”。“大家来找茬”这个游戏有很多版本,一般来说,这个游戏在制作的过程中是较为方便的,只要有足够的图片库就可以无限制作出该游戏。
对于这个儿童益智游戏来说,关键字在于“儿童”,两个字。所以在制作Flash小游戏的过程中,必要有一下特点
(1)游戏操作简单
相比较于其他大型的游戏,该游戏要操作简单,易懂,减少孩子一些繁琐的操作,这样孩子在游戏上研究的时间也会减少,加快了游戏的节奏,例如“大家来找茬”就是只需要通过观察出两张图片的不同,在有效的范围内,点击出该不同就能实现操作。孩子们学习起来较为容易,轻松。 FLASH垃圾分类儿童益智类游戏设计(5):http://www.youerw.com/jisuanji/lunwen_12343.html