1flash课件的交互方式2交互的基本原理?用户通过鼠标、键盘等输入设备,让程序改变指定的变量值,或者调用不同的常量,根据条件判断结果来执行特定动作,以实现输出效果的变化。示例:onMouseMove = function () { //鼠标移动时a = ; //读取y坐标b = ; //读取x坐标if ((b<200) && (a>80) && (a<680)) { //判断鼠标位置范围stop(); //符合条件则停止} else { //否则play(); //播放}};3内容提要交互方式输入输入文本按键控制鼠标移动鼠标点击鼠标拖动输出声音停止音量声音开始坐标透明度可见性按钮允许颜色缩放动态文本播放停止跳转影片加载影片复制变量变量定义变量应用变量跟踪常量4利用stop函数实现影片停止?flash默认自动播放,当需要默认停止时可选中时间轴第1帧,在动作面板中添加stop();?flash默认播放完后自动返回第1帧继续播放,如果希望停在最后一帧,可选中时间轴最后1帧(关键帧),在动作面板中添加stop();示例:00小球运动(未加脚本)01小球运动(第1帧加stop)02小球运动(最后1帧加stop)5按钮的脚本格式?鼠标点击一般针对按钮或影片剪辑元件?方法一:选中按钮后添加用脚本助手on (release) { 执行动作 }on (press) {执行动作 }?方法二:在时间轴上选中一个帧,=function () { 执行动作}=function () {执行动作 }注:a2为按钮实例名,6按钮控制影片停止?如果希望在播放过程中停止,需要在舞台上添加一个按钮;?选中按钮后,打开动作面板和脚本助手,在全局函数中找到stop,将其拖放至动作面板自动生成脚本on (release) { stop(); }示例:03小球运动(添加停止播放按钮)7按钮控制播放?停止后如果希望继续播放,需要在舞台上添加一个按钮,?选中按钮后,打开动作面板和脚本助手,在全局函数中找到play,将其拖放至动作面板。自动生成脚本on (release) { play(); }示例:03小球运动(添加停止播放按钮)8按钮控制影片跳转?如果希望跳转到某一帧继续播放,需要在舞台上添加一个按钮,?选中按钮后,打开动作面板和脚本助手,在全局函数中找到goto,将其拖放至动作面板。自动生成脚本on (release) { gotoAndPlay(1);}?在“帧”文本框中输入你希望跳转到的数字示例:03小球运动(添加停止播放按钮)9帧标签的使用在脚本中gotoAndPlay(1);?括号中的参数默认为数字,但也可改为帧标签,在时间轴上选中要跳转到的帧,在属性面板中填入标签名(标签名可以是数字或字母)。?在脚本助手中,将类型选为标签,然后输入标签名,可发现括号多了双引号?gotoAndPlay("3");示例:03帧标签应用沁园春长沙10常量与变量?常量是指某些固定的数字或字母。如1234,true,false,ENTER?变量随实际情况变化,可以人为改变或进行运算。如a1=;a2=;a1和a2随着鼠标移动而变化。
flash课件交互方式基本练习 来自淘豆网m.daumloan.com转载请标明出处.