数码资讯
flash作为鼠标引导的应用实现
点评:知识要点(1)开始拖动和停止拖动应用程序,这一部分应掌握;(2)应用与报表 本教程是Flash作为入门教程的一部分。 U3000 U3000 本节应掌握的知识要点: (1)对startDrag和停止拖动中的应用;(2)应用与报表; 鼠标的拖放也是一种特殊的特殊效果。本节将学习一个简单的鼠标拖放
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
点评:知识要点(1)开始拖动和停止拖动应用程序,这一部分应掌握;(2)应用与报表
本教程是Flash作为入门教程的一部分。
U3000 U3000
本节应掌握的知识要点:
(1)对startDrag和停止拖动中的应用;(2)应用与报表;
鼠标的拖放也是一种特殊的特殊效果。本节将学习一个简单的鼠标拖放动画:
StartDrag();行动,使目标影片剪辑可以拖动电影播放期间的语法格式:
MyMovieClip.startDrag(左,右锁,顶部,底部);
mymovieclip影片剪辑实例的名称,被拖。
锁是由true或false表示的布尔值,而true指定尾随的电影剪辑被锁定到鼠标位置的中心,而false没有被锁定。
左、右、右、下的参数与电影剪辑的父坐标有关。可以设置这些值来指定电影剪辑的左、顶、右和底部矩形范围。
括号中的参数是可选的。
StopDrag()停止拖动当前电影剪辑(不需要参数)
语句可以将括号中的对象(如电影剪辑)指定为参数,并使用括号中的语句计算对象中的表达式和动作:
用(动作脚本对象或电影剪辑的一个例子){
一个动作或一组动作。}
看动画例子例子1-9 。
点击查看动画<<<<< >>>>>
1-9鼠标跟踪示例
This is a simple mouse and drag effect, a series of color picture stars with the mouse movement and roll swing, when we click on the lower right corner of the mouse button, the stars will no longer follow the mouse movement, and in a position just click the mouse position, when the mouse over the button, and in the stars drag state.It's very simple to achieve this effect.
看源文件,有两个视频剪辑库中的按钮,移动星是星淡出动画,2嵌套的几个例子进行了调星。
主场景有3帧。有三层,包括按钮,MC和。{ }的MC 2电影剪辑放置在层,实际上它是被称为xing_mc为增加下列句子的层和按钮实例。
{ }层上的语句:
第一帧
我= 0;
xing_mc。_visible = 0; / /设置视频剪辑是不可见的
xing_mc.startdrag(真的,00550400);
/ /在(0,0)到(550400)的xing_mc影片剪辑拖动矩形范围。
第二框架:
i = i + 1;每次添加1变量i
如果(i = 36){设置条件i小于或等于36
xin_mc.duplicatemovieclip(xin_mc +我
与(_root { xing_mc +我}){ / /定义数组对象_root {xin_mc+我}是语句参数
_rotation =我* 20; / /设定一个新的副本的旋转度的电影剪辑
_xscale = xin_mc。_xscale +我×5; / /侧变焦设置新副本视频剪辑
_yscale = xin_mc。_yscale +我×5; / /纵向缩放设置一个新的复制影片剪辑
}
其他{ }
i = 0;如果它不符合if语句中的条件,i=0
}
第三架
GotoAndPlay(2);
这个程序的过程非常简单。这是以前学到的知识。变量i的初始值在第一个第一帧中为0。场景中的视频剪辑实例不可见,可以在矩形范围内由鼠标拖动。
我=我+ 1我第二帧的表达为1计算,根据设定的条件的if语句判断,按照i的值时执行支撑小于或等于36的条件;{ } 块内,复制xing_mc电影剪辑,sing_mc +我计算参数从第一个新拷贝的电影剪辑,命名为xing_mc1,和我分配的1深度的参数;然后通过对电影片段的新拷贝销售报表计算顺时针旋转20度,垂直比例放大5个百分点。
第一次实现后,由第三帧上的返回语句指令播放头部帧第二次,然后再判断并复制视频片段,每次迭代i增量值为1,直到超出条件设置后,语句中的变量i被重新定义为0。
然后重复上述复制过程,重复。
因为复制是通过鼠标拖动组男性在第一帧的影片剪辑,并协调的电影剪辑的新副本的位置是默认的和父亲的坐标,因此,坐标位置将由男性影片剪辑的位置设置时间复制每一个新的电影剪辑,使众多的颜色与鼠标辊摆动动画的恒星形成。
在第二个框架中,有一个带语句的语句。通过使用这个句子,以电影片段或其他对象的引用为参数,可以简化程序语句的编写,不需要在括号中的每一行语句前面重复对象的名称。
如果不使用带语句,则应该为新制作的电影剪辑编写属性。
_root {xin_mc+我}。_rotation =我* 20;
_root {xin_mc+我}。_xscale = xin_mc _xscale +我×5;
_root {xin_mc+我}。_yscale = xin_mc _yscale +我×5;
当带语句用于设置同一对象的指令时,语句越多,它的优势就越多。
对startDrag语句的执行使指定的影片剪辑被拖动画播放过程中,只有一个影片剪辑可以拖一次,直到停止拖动(拖动)停止,停止,或者直到startDrag()的作用是在其他影片剪辑调用。
现在看按钮上的语句:
在(翻转){
xing_mc.startdrag(真的,00550400); / /鼠标按钮拖动影片剪辑
}
关于(释放){
(停止拖动); / /拖动当前影片剪辑点击停止按钮
}
你可以拖动和滑动按钮和鼠标通过鼠标的xing_mc电影剪辑掉的状态。
课后练习:源文件下载
下载培训教材的源文件,并根据以下要求做一个鼠标拖放动画:
1。动画开始播放现场,将由小松鼠,面对右进左侧(提示:缩放比例100,或缩放比例乘以1);拖动一个小松鼠的电影剪辑,锁定鼠标拖动中心,设置在尺寸范围内的场景;躲在小松鼠影片剪辑的场景。
2、使用if语句来定义复制8个小松鼠电影剪辑的条件。在该语句中,新复制的电影剪辑的位置增加了50像素,高度和宽度减少了4像素。
三.在鼠标右键单击时,在右下角的按钮上添加语句,实现小松鼠的停止拖动,并在场景区域拖动右下角的彩色圆环;当鼠标滑过按钮时,停止拖动色圈,开始将松鼠拖到场景的范围内。
4。提示:不要忘记定义和初始化变量;
点击查看动画<<<<< >>>>>
课余锻炼1-9效果:
本教程是Flash作为入门教程的一部分。
本教程是Flash作为入门教程的一部分。
U3000 U3000
本节应掌握的知识要点:
(1)对startDrag和停止拖动中的应用;(2)应用与报表;
鼠标的拖放也是一种特殊的特殊效果。本节将学习一个简单的鼠标拖放动画:
StartDrag();行动,使目标影片剪辑可以拖动电影播放期间的语法格式:
MyMovieClip.startDrag(左,右锁,顶部,底部);
mymovieclip影片剪辑实例的名称,被拖。
锁是由true或false表示的布尔值,而true指定尾随的电影剪辑被锁定到鼠标位置的中心,而false没有被锁定。
左、右、右、下的参数与电影剪辑的父坐标有关。可以设置这些值来指定电影剪辑的左、顶、右和底部矩形范围。
括号中的参数是可选的。
StopDrag()停止拖动当前电影剪辑(不需要参数)
语句可以将括号中的对象(如电影剪辑)指定为参数,并使用括号中的语句计算对象中的表达式和动作:
用(动作脚本对象或电影剪辑的一个例子){
一个动作或一组动作。}
看动画例子例子1-9 。
点击查看动画<<<<< >>>>>
1-9鼠标跟踪示例
This is a simple mouse and drag effect, a series of color picture stars with the mouse movement and roll swing, when we click on the lower right corner of the mouse button, the stars will no longer follow the mouse movement, and in a position just click the mouse position, when the mouse over the button, and in the stars drag state.It's very simple to achieve this effect.
看源文件,有两个视频剪辑库中的按钮,移动星是星淡出动画,2嵌套的几个例子进行了调星。
主场景有3帧。有三层,包括按钮,MC和。{ }的MC 2电影剪辑放置在层,实际上它是被称为xing_mc为增加下列句子的层和按钮实例。
{ }层上的语句:
第一帧
我= 0;
xing_mc。_visible = 0; / /设置视频剪辑是不可见的
xing_mc.startdrag(真的,00550400);
/ /在(0,0)到(550400)的xing_mc影片剪辑拖动矩形范围。
第二框架:
i = i + 1;每次添加1变量i
如果(i = 36){设置条件i小于或等于36
xin_mc.duplicatemovieclip(xin_mc +我
与(_root { xing_mc +我}){ / /定义数组对象_root {xin_mc+我}是语句参数
_rotation =我* 20; / /设定一个新的副本的旋转度的电影剪辑
_xscale = xin_mc。_xscale +我×5; / /侧变焦设置新副本视频剪辑
_yscale = xin_mc。_yscale +我×5; / /纵向缩放设置一个新的复制影片剪辑
}
其他{ }
i = 0;如果它不符合if语句中的条件,i=0
}
第三架
GotoAndPlay(2);
这个程序的过程非常简单。这是以前学到的知识。变量i的初始值在第一个第一帧中为0。场景中的视频剪辑实例不可见,可以在矩形范围内由鼠标拖动。
我=我+ 1我第二帧的表达为1计算,根据设定的条件的if语句判断,按照i的值时执行支撑小于或等于36的条件;{ } 块内,复制xing_mc电影剪辑,sing_mc +我计算参数从第一个新拷贝的电影剪辑,命名为xing_mc1,和我分配的1深度的参数;然后通过对电影片段的新拷贝销售报表计算顺时针旋转20度,垂直比例放大5个百分点。
第一次实现后,由第三帧上的返回语句指令播放头部帧第二次,然后再判断并复制视频片段,每次迭代i增量值为1,直到超出条件设置后,语句中的变量i被重新定义为0。
然后重复上述复制过程,重复。
因为复制是通过鼠标拖动组男性在第一帧的影片剪辑,并协调的电影剪辑的新副本的位置是默认的和父亲的坐标,因此,坐标位置将由男性影片剪辑的位置设置时间复制每一个新的电影剪辑,使众多的颜色与鼠标辊摆动动画的恒星形成。
在第二个框架中,有一个带语句的语句。通过使用这个句子,以电影片段或其他对象的引用为参数,可以简化程序语句的编写,不需要在括号中的每一行语句前面重复对象的名称。
如果不使用带语句,则应该为新制作的电影剪辑编写属性。
_root {xin_mc+我}。_rotation =我* 20;
_root {xin_mc+我}。_xscale = xin_mc _xscale +我×5;
_root {xin_mc+我}。_yscale = xin_mc _yscale +我×5;
当带语句用于设置同一对象的指令时,语句越多,它的优势就越多。
对startDrag语句的执行使指定的影片剪辑被拖动画播放过程中,只有一个影片剪辑可以拖一次,直到停止拖动(拖动)停止,停止,或者直到startDrag()的作用是在其他影片剪辑调用。
现在看按钮上的语句:
在(翻转){
xing_mc.startdrag(真的,00550400); / /鼠标按钮拖动影片剪辑
}
关于(释放){
(停止拖动); / /拖动当前影片剪辑点击停止按钮
}
你可以拖动和滑动按钮和鼠标通过鼠标的xing_mc电影剪辑掉的状态。
课后练习:源文件下载
下载培训教材的源文件,并根据以下要求做一个鼠标拖放动画:
1。动画开始播放现场,将由小松鼠,面对右进左侧(提示:缩放比例100,或缩放比例乘以1);拖动一个小松鼠的电影剪辑,锁定鼠标拖动中心,设置在尺寸范围内的场景;躲在小松鼠影片剪辑的场景。
2、使用if语句来定义复制8个小松鼠电影剪辑的条件。在该语句中,新复制的电影剪辑的位置增加了50像素,高度和宽度减少了4像素。
三.在鼠标右键单击时,在右下角的按钮上添加语句,实现小松鼠的停止拖动,并在场景区域拖动右下角的彩色圆环;当鼠标滑过按钮时,停止拖动色圈,开始将松鼠拖到场景的范围内。
4。提示:不要忘记定义和初始化变量;
点击查看动画<<<<< >>>>>
课余锻炼1-9效果:
本教程是Flash作为入门教程的一部分。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。