下面来了Sprite,这个3.0中我们打交道最多的容器了。一句话,它是去掉了时间轴的MovieClip(即阉割版MovieClip)。如我开头例子所说,倘若我们只是为了创建一个容器,那么Sprite是首选。甚至可以说,我们这些写代码的开发人员,90%以上的情况都只需要和Sprite打交道。含有时间轴的MovieClip一般是Flash工具创建出来的,往往只需要加载就可以了。准确的说,Sprite比ActionScript 2中的MovieClip不止少一个TimeLine,如装载。Sprite中也含有Graphic对象,这意味着,它也可以直接在其中代码绘图。
但我们始终要记住,Sprite不同于Shape,区别就在于Sprite是容器,而Shape不是。
从代码角度说,就是,Sprite可以addChild(),但Shape不可以
但我们始终要记住,Sprite不同于Shape,区别就在于Sprite是容器,而Shape不是。
从代码角度说,就是,Sprite可以addChild(),但Shape不可以
发表评论
-
Flex组件的一些怪问题
2010-08-13 17:55 1022Flex组件的一些怪问题 ... -
tree 单击节点,打开
2010-07-27 13:36 1045var item:Object=Tree(event.c ... -
bitmap,bitmapdata截图
2010-07-09 11:33 1325<?xml version="1.0&q ... -
flex 画虚线
2010-06-30 11:25 1070转:http://dxm1986.iteye.com/blog ... -
flex 特效
2010-06-29 16:36 1138flex特效 [ 20 ... -
textinput restrict
2010-06-17 20:10 1077Flex TextInput 禁止输入特殊字符 < ... -
preloader 美化
2010-06-11 16:56 993loader 主体: package com.di ... -
flex 加载 bmp图片
2010-06-06 10:17 1899<?xml version="1.0& ... -
tooltip巧妙
2010-06-03 17:11 781<?xml version="1.0&qu ... -
flex httpservice 读缓存
2010-06-02 09:36 1046发现谷歌浏览器器也读缓存 没办法 req.url=&q ... -
datagrid显示tooltip方法
2010-05-28 17:19 1309在DataGrid上显示toolTip &l ... -
flex tabnavigator 事件
2010-05-20 09:16 1546最近用到TabNavigator,想在那个tabBar上点 ... -
改变Flex DataGrid 行的背景色
2010-05-18 21:04 1625首先写自定义类 继承自DataGrid package ... -
Adobe AIR应用案例128例
2010-05-18 21:01 680http://www.cnblogs.com/xxcainia ... -
flex 缓冲函数
2010-05-18 20:58 824http://fleksray.org/skins/treec ... -
includelayout 属性
2010-05-18 19:19 919一直被这个问题困扰,就是在设置UI的Visible的时候, ... -
destroyItemEditor
2010-05-17 16:37 816var dg:DataGrid=event.currentTa ... -
cairgorm 详解
2010-05-12 21:27 844转载: http://houwei.iteye.com/bl ... -
flex combobox datagrid
2010-05-06 20:18 908<?xml version="1.0" ... -
flex 自定义控件 用 checkbox
2010-05-06 20:16 1366Flex : 用 CheckBox 做 DataGrid ...
相关推荐
5. 显示列表:掌握舞台上的显示对象层次结构,包括MovieClip、Sprite、Shape等类。 6. 事件处理:学习事件模型,包括事件监听、派发和阻止冒泡等。 7. 外部接口:了解如何与外部数据(如XML、JSON)或本地文件系统...
4. 显示对象:DisplayObject是AS3中的基础显示类,包括Sprite和MovieClip。Sprite用于静态内容,MovieClip则支持时间轴动画。了解如何添加、移除和操作显示对象,是创建动态内容的关键。 四、事件处理 5. 事件模型...
ActionScript可以操作Flash舞台上的显示对象,包括MovieClip、Sprite、Shape等。这些对象可以通过ActionScript创建、移动、旋转、缩放。同时,ActionScript也支持基本的图形绘制,如线条、填充和渐变。 五、时间轴...
- 显示对象(Display Object)是所有可绘制元素的基类,包括MovieClip、Sprite、Shape等。 - 舞台(Stage)是所有显示对象的容器,可以通过舞台属性访问和操作舞台上的元素。 8. **动画与时间轴控制**: - 可以...
7. 动画和图形:AS3.0提供了强大的图形API,允许开发者使用Shape、Sprite和BitmapData类创建和控制复杂的矢量图形和位图。Tween和Timeline API则用于创建平滑的动画效果。 8. 数据类型:AS3.0包括基本数据类型(如...
3. **显示对象**:理解MovieClip、Sprite、Shape等基本显示对象的使用,以及它们在显示列表中的组织方式。 4. **图形绘制**:学习如何使用AS3进行矢量图形绘制,包括线条、形状和渐变填充。 5. **动画原理**:掌握补...
在AS3中,3D对象通常由一系列的顶点、纹理坐标和法线向量定义,这些数据通过几何体类如Sprite3D或Shape3D进行表示。然后,开发者可以使用Matrix3D类来处理3D变换,包括平移、旋转和缩放。例如,通过改变Matrix3D的...
1. 显示对象:DisplayObject是所有可以出现在舞台上的对象的基类,包括MovieClip、Sprite、Shape等。 2. 图形绘制:使用Graphics类的方法,如lineTo、moveTo、beginFill等,可以在舞台上绘制图形。 3. 矩形和圆形:...
Display List是Flash中的可视化层次结构,包括MovieClip、Sprite、Shape等类,用于创建和管理舞台上的视觉元素。ActionScript 3.0提供了强大的图形绘制API,可以动态绘制线条、填充、渐变和位图,甚至可以进行矢量...
Flash的`DisplayObject`类及其子类(如`Shape`、`Sprite`)提供了丰富的图形绘制功能。在贪吃蛇游戏中,我们可以创建`Sprite`对象表示蛇身的各个部分,以及食物,然后在舞台上布局这些对象。 五、用户交互 AS3中的`...
4. **图形绘制与动画**:在Flash舞台上绘制图形,使用Shape、Sprite类以及Graphics API创建动态效果。了解如何实现帧动画和基于时间的动画。 5. **时间轴控制**:掌握MovieClip类,了解如何在时间轴上控制影片剪辑...
3. **图形绘制**:利用Graphics类进行矢量图形绘制,包括线条、曲线、填充等,结合Shape和Sprite类,理解图形与容器的关系。 4. **按钮交互**:创建自定义按钮组件,实现点击、 rollover等交互效果,学习使用Button...