% dim rs dim sql set rs=server.createobject("adodb.recordset") set rs1=server.createobject("adodb.recordset") %>
语法
MovieClip.onMouseMove
参数
无
说明
事件触发条件。当鼠标移动时触发事件。
必须先设定一个函数用来事件触发时调用。
播放器
Flash 6
示例
下面这个例子是在onMouseMove事件触发时输出到output窗口:
myMovieClip.onMouseMove = function () {
trace ("onMouseMove called");
};
参看
MovieClip.onMouseUp
事件触发条件。当鼠标左键释放时触发事件。
下面这个例子是在onMouseUp事件触发时输出到output窗口:
myMovieClip.onMouseUp = function () {
trace ("onMouseUp called");
MovieClip.onPress
事件触发条件。当鼠标左键在指定电影片断上按下时触发事件。
下面这个例子是在onPress事件触发时输出到output窗口:
myMovieClip.onPress = function () {
trace ("onPress called");
MovieClip.onRelease
事件触发条件。当鼠标左键在指定电影片断上释放时触发事件。
下面这个例子是在onRelease事件触发时输出到output窗口:
myMovieClip.onRelease = function () {
trace ("onRelease called");
MovieClip.onReleaseOutside
事件触发条件。当鼠标左键拖拽到指定电影片断外释放时触发事件。
下面这个例子是在onReleaseOutside事件触发时输出到output窗口:
myMovieClip.onReleaseOutside = function () {
trace ("onReleaseOutside called");
MovieClip.on onRollOut
事件触发条件。当鼠标左键移出指定电影片断外时触发事件。
下面这个例子是在onRollOut事件触发时输出到output窗口:
myMovieClip.onRollOut = function () {
trace ("onRollOut called");
MovieClip.on onRollOver
下面这个例子是在onRollOver事件触发时输出到output窗口:
myMovieClip.onRollOver = function () {
trace ("onRollOver called");
MovieClip.onSetFocus
MovieClip. onSetFocus=function(oldfocus){
//代码
}
oldfocus:失去焦点的对象。
事件触发条件。当对象处于输入焦点时发事件。
下面这个例子是在onSetFocus事件触发时输出到output窗口:
myMovieClip.onSetFocus = function () {
trace ("onSetFocus called");
MovieClip.onUnLoad
事件触发条件。当一个电影片断被删除时触发事件。
下面这个例子是在onunLoad事件触发时输出到output窗口:
myMovieClip.onunLoad = function () {
trace ("onunLoad called");
MovieClip._parent
MovieClip._parent.property
属性。指定当前电影片断的父层的属性
_root targetpath
anyMovieClip.play();
方法 。开始播放动画。
Flash 5或更新的版本
MovieClip.stop
anyMovieClip.prevFrame();
方法 。播放动画的前一帧。
MovieClip.nextFrame
anyMovieClip.removeMovieClip();
方法 。删除由duplicateMovieClip方法复制出来的电影片断。
MovieClip.duplicateMovieClip
MovieClip._rotation
属性。指定影片的旋转角度。
Flash 4或更新的版本
MovieClip.setmask(maskMovieClip)
MaskMovieClip:指定的作为遮罩的电影片断。
方法 。指定电影片断作为遮罩。
该语法允许指定多帧、多层的电影片断作为遮罩,在电影播放时可以关闭或者打开遮罩 。不能够使用一个遮罩电影片断遮罩多个电影片断,在用来做遮罩的电影片断中如果使用了设备字体(device font),它们将显示出来,而不能作为遮招而不可见。
Flash6
Themaskee.setMask(circlemask)
myMovieClip._soundBufferTime
全局属性。指定一个音乐在播放之前的缓冲秒数。
Flash 6或更新的版本
anyMovieClip.startDrag([lock, left, right, top, bottom]);
lock是一个布尔值,设为true时动画将被锁定在鼠标指针的中心;设为false时将被锁定在鼠标第一次点击到该动画的位置上。该参数可选。
left,top,right,bottom四个参数指定了一个矩形框,被拖动的动画将只能在该矩形框中移动。
方法 。开始拖动某个电影片断。同一时间内只能有一个电影片断处于拖动状态。使用stopDrag方法可以终止电影片断的拖动状态。
MovieClip.stopDrag _droptarget
anyMovieClip.stop();
方法 。停止电影片断的播放。
MovieClip.play
MovieClip.stopDrag();
方法 。终止动画的拖动状态。
MovieClip.startDrag
anyMovieClip.swapDepths( depth );
anyMovieClip.swapDepths( target );
target是一个MC对象;
depth给出的是一个深度值。
方法 。交换两个电影片断的深度或者说Z序列,指定交换对象的方式有两种,一种是直接给出该对象的目标路径,另一种是给出该对象的深度值。交换深度的两个电影片断必须处于同一个父电影片断中。如果动画正处于tweening状态时调用该方法,那么将中止其tweening状态。
_level
MovieClip.tabChildren
性质。默认该属性未定义。
如果该属性未定义或者为真,该电影片断的子对象在用户使用Tab切换时讲不被影响。
Button.tabindex textfield.tabIndex
MovieClip.tabEnabled
性质。可以被负给电影片断、按钮、或者文本域对象,默认时未定义。
如果该属性未定义或者为真,该对象将在Tab响应列表之内。如果该属性者为假,该对象将不在Tab响应列表之内,不受Tab键切换的影响。
MovieClip.tabChildren movieClip.tabIndex
MovieClip.tabIndex
性质。用来设定一个Tab按键响应对象标签。当这个属性设定后,tabordering属性将自动失效。属性值为整数(1 ,2 ,3等等),数值小的将先响应Tab按键,相应顺序不受Flash中对象层次的影响。
MovieClip.totalFrame
只读属性。获取指定电影片断的总帧数。
MovieClip._target
只读属性。返回指定电影片断的路径。
MovieClip.trackAsMenu
属性。布尔(boolean)值。显示其他按钮或者电影片断能否接收鼠标的释放(release)事件,这个属性可以帮助来创建菜单。该属性的默认值为假,可随时改变该属性值。
Button.trackAsMenu
anyMovieClip.unloadMovie();
方法 。卸载由loadMovie方法载入的电影片断。
MovieClip.loadMovie
any MovieClip._url
方法 。获取电影片断被下载的swf影片的来源
myMovieClip.useHandCursor
属性。决定当鼠标停留在按钮电影片断的时候是否显示为手形光标,默认值为真,即显示手形光标,如果将其设置为假,鼠标停留在按钮上时,将显示箭头光标,可随时改变此属性。
该属性可以从原型对象中继承。
第一、二、三、四、五、六、七页
选自《循序渐进——Flash MX基础与技巧》随书光盘 转载请保留链结