<% dim rs dim sql set rs=server.createobject("adodb.recordset") set rs1=server.createobject("adodb.recordset") %> 宇风多媒体---ActionScript字典
首 页 | 多媒体开发 | 合成 | 图象设计 | 动画制作 | 音乐编辑 | 网站建设 | 新书上市 | 虚拟主机
论 坛 | 加入人才库 | 下载中心 | 作品展示 | 项目承接 | 光盘压制 | 企业展台 | 原创投稿 | 认证培训
bryce
 
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基础与技巧》随书光盘 转载请保留链结

 

 

<% set rs=nothing conn.close set conn=nothing %>