|
|
 Flash
MX ActionScript字典
|
|
|
MovieClip.globalToLocal
|
语法
|
anyMovieClip.globalToLocal(
point );
|
|
参数
|
point是一个对象,它必须包含有两个属性
。x和y。
|
|
说明
|
方法 。将point给出的坐标转换成当前电影片断坐标系下的局部坐标。
|
|
播放器
|
Flash
5或更新的版本
|
|
示例
|
下面的例子将一个全局坐标转换成当前动画坐标系下的局部坐标:
onClipEvent(
keyDown ) {
point = new object();
point.x = 100;
point.y = 100;
globalToLocal( point );
}
假设这段脚本所在电影片断的原点在全局坐标系下的坐标为(30,40),那么这段脚本执行完毕之后,point的坐标将变成(70,60)。
|
|
参看
|
MovieClip.localToGlobal
|
MovieClip.gotoAndPlay
|
语法
|
anyMovieClip.gotoAndPlay(
frame );
|
|
参数
|
frame是一个帧序号或标签。
|
|
说明
|
方法 。跳转到frame指定的帧并继续动画的播放。
|
|
播放器
|
Flash
5或更新的版本
|
|
示例
|
下面的例子中,myMovie动画将跳转到第5帧并继续动画的播放:
myMovie.gotoAndPlay(5);
|
|
参看
|
MovieClip.gotoAndStop
|
MovieClip.gotoAndStop
|
语法
|
MovieClip.gotoAndStop(
frame )
|
|
参数
|
frame是一个帧序号或标签。
|
|
说明
|
方法 。跳转到frame指定的帧并停止动画的播放。
|
|
播放器
|
Flash
5或更新的版本
|
|
示例
|
下面的例子中,myMovie动画将跳转到第5帧并停止动画的播放:
myMovie.gotoAndStop(5);
|
|
参看
|
MovieClip.gotoAndPlay
|
MovieClip._height
|
语法
|
MovieClip._height
|
|
参数
|
无
|
|
说明
|
性质。设定或者获取电影片断的高度。
|
|
播放器
|
Flash
4或更新的版本
|
|
示例
|
当用户按下鼠标左键时,下列代码改变电影片断的高度和宽度:
onClipEvent(mouseDown){
_width=200;
_height=1000;
}
|
|
参看
|
MovieClip._width
|
MovieClip._highQuality
|
语法
|
MovieClip._highQuality
|
|
参数
|
无
|
|
说明
|
属性。指定当前电影片断的反锯齿程度,反锯齿程度决定了影片的显示质量。
设定为2,最高质量,光滑位图功能打开。
设定为1,高质量,反锯齿功能,如果电影片断中不含动画,则进行光滑位图。
设定为0,低质量,不进行反锯齿处理。
该属性能够覆盖全局属性。
|
|
播放器
|
Flash
6
|
|
示例
|
MovieClip._heightQuality
= 1;
|
|
参看
|
_quality
toggleHighQuality
|
MovieClip.hitArea
|
语法
|
MovieClip.hitArea
|
|
参数
|
无
|
|
说明
|
性质。指定一个电影片断作为按钮的监测区域(hit),如果这个属性没有指定一个电影片断作为监测区域或者属性值为空,按钮本身则作为自己的监测区域。
可以随时的改变按钮的监测区域,被指定的电影片断并不需要设为可见,即使不可见也能成为监测区域。
|
|
播放器
|
Flash
6
|
|
示例
|
无
|
|
参看
|
无
|
MovieClip.hitTest
|
语法
|
anyMovieClip.hitTest(
x, y , shapeFlag );
anyMovieClip.hitTest(
target );
|
|
参数
|
x是某个点的x坐标,全局坐标;
y是某个点的y坐标,全局坐标;
target是某个MC对象的目标路径;
shapeFlag是一个布尔值,为true时将计算整个图形是否同指定点相交;为false时将只计算边框是否同指定点相交。这个参数值在给出x和y参数时才有效。
|
|
说明
|
方法 。用于相交测试。第一种用法中,当shapeFlag设置为true时,将计算整个动画图形是否同给定点相交;当shapeFlag设置为false时,将只计算动画边框是否同给定点相交。第二种用法用于测试是否同给定的电影片断相交。
|
|
播放器
|
Flash
5或更新的版本
|
|
示例
|
下面的语句用于测试鼠标指针是否放在了当前动画边框上:
if
( hitTest( _root._xmouse, _root._ymouse, false
) )
下面语句测试两个电影片断ball和square是否发生相交:
if
( _root.ball.hittest( _root.square ) )
|
|
参看
|
MovieClip.localToGlobal
MovieClip.globalToLocal
MovieClip.getBounds
|
MovieClip.lineStyle
|
语法
|
MovieClip.lineStyle([thickness
[ , rgb [ ,alpha ]
] ] )
|
|
参数
|
Thickness:整数值,决定线条的宽度,有效值在0~~255之间,如果该值没有指定,划线失败,如果小于0,则默认为0,使用hairline线条方式,如果大于255,则默认为255。
Rgb:16进制的颜色值。如果未指定,默认黑色(0x000000)。
Alpha:整数值。决定线条颜色的透明度,有效值为0~~100。
|
|
说明
|
方法 。指定Flash中action划线的线条样式。可以在划线过程中更改线条样式,从而在一个路径中形成两种不同的样式。
注意:clear方法将清除该属性的值。
|
|
播放器
|
Flash
6
|
|
示例
|
下面是个画三角形得实例:
_root.createEmptyMovieClip( "triangle", 1 );
with ( _root.triangle )
{
lineStyle( 5, 0xff00ff, 100 );
moveTo( 200, 200 );
lineTo( 300,300 );
lineTo( 100, 300 );
lineTo( 200, 200 );
}
|
|
参看
|
MovieClip.BeginFill
movieClip.beginGradientFill
Movie.clear
movieClip.curveto
movieClip.lineto
movieClip.moveto
|
MovieClip.lineTo
|
语法
|
MovieClip.lineTo
(x ,y)
|
|
参数
|
X:
相对于父影片原点的水平距离。
Y:
相对于父影片原点的垂直距离。
|
|
说明
|
方法。用当前线条样式从当前点向(x ,y)划线,当前划线坐标将被设定为(x ,y)。如果在使用moveTo之前调用此语句,默认起始点是(0,0),该方法画出的下调在所有使用Flash工具画出的线条之上。
|
|
播放器
|
Flash
6
|
|
示例
|
_root.createEmptyMovieClip ("triangle", 1);
with (_root.triangle){
beginFill (0x0000FF, 50);
lineStyle (5, 0xFF00FF, 100);
moveTo (200, 200);
lineTo (300, 300);
lineTo (100, 300);
lineTo (200, 200);
endFill();
}
|
|
参看
|
MovieClip.BeginFill
movieClip.beginGradientFill
Movie.clear
movieClip.curveto
movieClip.lineto
movieClip.moveto
|
MovieClip.loadMovie
|
语法
|
anyMovieClip.loadMovie(
url [, variables] );
|
|
参数
|
url给出了要在入的SWF动画的URL地址;
variables是可选参数,指定变量的发送方式GET或POST。
|
|
说明
|
方法 。用于载入一个外部的SWF动画。使用unloadMovie方法可以卸载使用loadMovie方法载入的外部动画。
|
|
播放器
|
Flash
5或更新的版本
|
|
示例
|
无
|
|
参看
|
MovieClip.loadVariables
MovieClip.unloadMovie
|
MovieClip.loadVariables
|
语法
|
anyMovieClip.loadVariables(
url, variables );
|
|
参数
|
url是外部文件所在的URL地址;
variables指定获取变量的方式是GET或POST。
|
|
说明
|
方法 。从外部文件读取数据,并更新当前动画中的变量值。外部文件可以是由CGI脚本、ASP、PHP生成的文本文件,并且可以包含有任意多变量。
|
|
播放器
|
Flash
5或更新的版本
|
|
示例
|
无
|
|
参看
|
MovieClip.loadMovie
|
第一、二、三、四、五、六、七页
选自《循序渐进——Flash
MX基础与技巧》随书光盘
转载请保留链结
|
|
|
|