Flash游戏制作常用代码解析(4)
作者: 来源: 添加时间:2006-5-23 7:42:01MC常用的属性大致如下:
| 属性 | 用法 | 说明 | 可获得 | 可设置 | 取值范围 |
| _x _y | MC._x MC._y | 返回/设置MC的横纵坐标值 | Y | Y | 数值 |
| _xscale _yscale | MC._xscale MC._yscale | 返回设置MC的x/y轴缩放比例 | Y | Y | 数值 |
| _alpha | MC._alpha | 返回/设置MC的透明度 | Y | Y | 0-100 |
| _visible | MC._visible | 返回/设置MC的可见性 | Y | Y | true;false |
_width | MC._width MC._height | 返回/设置MC的宽/高值 | Y | Y | 数值 |
| _rotation | MC._rotation | 返回/设置MC的角度 | Y | Y | 数值 |
| _currentframe | MC._currentframe | 返回MC的当前帧 | Y | N | - |
| _totalframes | MC._totalframes | 返回MC的总帧数 | Y | N | - |
| _framesloaded | MC._framesloaded | 返回已下载帧数 | Y | N | - |
| _name | MC._name | 返回/设置MC的名称 | Y | Y | - |
具体使用方法参看例2
例2 源代码下载
需要说明的是MC的_width和_height属性是基于场景坐标系的(这就是为什么在旋转MC时其_width和_height的值会发生变化的原因);而_xscale和_yscale属性则是基于MC自己的坐标系的,拖拽例2中的_xscale或_yscale控制柄,会看到MC以自身的坐标进行缩放变化。大家可以在实践中自己体会。
站内搜索