Flash Lite 2.x ActionScript 简介 |
|
|
|
| 不受支持和部分受支持的类 > MovieClip 类 | |||
通过 MovieClip 类,您可以使用侦听器回调函数,在将 SWF 或 JPEG 文件加载(下载)到影片剪辑的过程中,这些函数提供状态信息。要使用 MovieClip 功能,请使用 MovieClipLoader.loadClip() 加载 SWF 文件,而不要使用 loadMovie() 或 MovieClip.loadMovie()。
有关 MovieClip 类的更多信息,请参见以下内容:
下表列出了在使用用于 Flash Lite 2.x 的 ActionScript 时,MovieClip 类部分支持或不支持的方法。
|
方法 |
说明 |
支持 |
|---|---|---|
attachAudio()
|
从麦克风硬件设备中捕获并播放本地音频。 |
不支持 |
getTextSnapshot()
|
返回 TextSnapshot 对象,它包含指定的影片剪辑中静态文本字段的文本。 |
不支持 |
startDrag()
|
将影片剪辑指定为可拖动的并开始拖动该影片剪辑。 限制:在 |
部分支持 |
stopDrag()
|
停止 限制:在 |
部分支持 |
下表列出了在使用 Flash Lite 2.x 的 ActionScript 时,MovieClip 类部分支持或不支持的属性。
|
属性 |
说明 |
支持 |
|---|---|---|
_droptarget
|
返回在其上放置此影片剪辑的影片剪辑实例的绝对路径,以斜杠语法记号表示。 限制:在 |
部分支持 |
menu
|
将指定的 ContextMenu 对象与影片剪辑相关联。 |
不支持 |
_quality
|
设置或检索用于 SWF 文件的呈现品质。设备字体始终带有锯齿,因此不受 |
部分支持 |
trackAsMenu
|
布尔值,指示其它按钮或影片剪辑是否可接收鼠标释放事件。 限制:在 |
部分支持 |
useHandCursor
|
布尔值,指明当鼠标滑过影片剪辑时是否显示手形图标。 |
不支持 |
_xmouse
|
返回鼠标位置的 x 坐标。 限制:在 |
部分支持 |
_ymouse
|
返回鼠标位置的 y 坐标。 限制:在 |
部分支持 |
下表列出了在使用用于 Flash Lite 2.x 的 ActionScript 时,MovieClip 类部分支持的事件处理函数。
|
事件处理函数 |
说明 |
|---|---|
onDragOut
|
当按下鼠标按钮并且指针滑出对象时调用。必须定义一个在调用事件处理函数时执行的函数。您可以在时间轴上定义该函数,也可以在扩展 MovieClip 类或链接到库中某个元件的类文件中定义该函数。 限制:在 |
onDragOver
|
当鼠标指针在影片剪辑外拖动并且随后拖过该影片剪辑时调用。必须定义一个在调用事件处理函数时执行的函数。您可以在时间轴上定义该函数,也可以在扩展 MovieClip 类或链接到库中某个元件的类文件中定义该函数。 限制:在 |
onMouseDown
|
按下鼠标左键时调用。 限制:在 |
onMouseMove
|
每次移动鼠标时调用。 限制:在 |
onMouseUp
|
每次按下鼠标左键时调用。 限制:在 |
onReleaseOutside
|
在这样的情况下调用:在鼠标指针位于影片剪辑上时按下按钮,然后将鼠标指针移到该影片剪辑区域外并释放鼠标按钮。 限制:在 |
|
|
|
|