Button 类

可用性

Flash Player 6。

说明

SWF 文件中的所有按钮元件都是 Button 对象的实例。您可在属性检查器中指定按钮实例名称,并通过动作脚本使用 Button 类的方法和属性来操纵按钮。按钮实例名称显示在“影片浏览器”中和“动作”面板的“插入目标路径”对话框中。

Button 类继承自 Object 类

Button 类的方法摘要

方法

说明

Button.getDepth()

返回按钮实例的深度。

Button 类的属性摘要

属性

说明

Button._alpha

按钮实例的透明度值。

Button.enabled

指示按钮是否处于活动状态。

Button._focusrect

指示具有焦点的按钮四周是否有黄色矩形。

Button._height

按钮实例的高度,以像素为单位。

Button._highquality

应用于当前 SWF 文件的消除锯齿功能的级别。

Button.menu

将 ContextMenu 对象与 button 对象相关联。

Button._name

按钮实例的实例名称。

Button._parent

指向包含当前影片剪辑或对象的影片剪辑或对象的引用。

Button._quality

指示 SWF 文件的呈现品质。

Button._rotation

按钮实例的旋转度数。

Button._soundbuftime

预加载的声音的秒数。

Button.tabEnabled

指示某按钮是否包括在 Tab 键的自动排序中。

Button.tabIndex

指示对象的 Tab 键顺序。

Button._target

按钮实例的目标路径。

Button.trackAsMenu

指示其它按钮是否可接收鼠标按钮释放事件。

Button._url

创建按钮实例的 SWF 文件的 URL。

Button.useHandCursor

指示当鼠标指针经过按钮上方时是否显示手指形光标。

Button._visible

指示按钮实例是隐藏还是可见的布尔值。

Button._width

按钮实例的宽度,以像素为单位。

Button._x

按钮实例的 x 坐标。

Button._xmouse

鼠标指针相对于按钮实例的 x 坐标。

Button._xscale

指定按钮实例水平缩放百分比的值。

Button._y

按钮实例的 y 坐标。

Button._ymouse

鼠标指针相对于按钮实例的 y 坐标。

Button._yscale

指定按钮实例垂直缩放百分比的值。

Button 类的事件处理函数摘要

事件处理函数

说明

Button.onDragOut

当在按钮上按下鼠标按钮,然后将鼠标指针滑出按钮时调用。

Button.onDragOver

当用户在按钮外部按下鼠标按钮,然后将鼠标指针拖动到按钮之上时调用。

Button.onKeyUp

当释放按键时调用。

Button.onKillFocus

当从按钮移除焦点时调用。

Button.onPress

在鼠标指针位于按钮上方的情况下,按下鼠标按钮时调用。

Button.onRelease

在鼠标指针位于按钮上方的情况下,释放鼠标按钮时调用。

Button.onReleaseOutside

在这样的情况下调用:在鼠标指针位于按钮内部的情况下按下按钮,然后将鼠标指针移到该按钮外部并释放鼠标按钮。

Button.onRollOut

当鼠标指针滚动到按钮区域之外时调用。

Button.onRollOver

当鼠标指针滚过按钮时调用。

Button.onSetFocus

当按钮具有输入焦点而且释放某按键时调用。