在开始实验中设计了一个帮助按扭,为使用者在应用课件时提供帮助。(使使用者进行实验更容易操作) 内容来自论文无忧网 www.paper51.com
帮助窗口图3.9: 内容来自论文无忧网 www.paper51.com
paper51.com 图3.9 copyright paper51.com 实验主要是合上开关以后,通过滑动变阻器上的滑块来控制,滑块在滑动变阻器上滑动(手动控制)而使电压表和电流表指针偏转、灯泡亮暗变化,在此就可以记录下表中所显示的值。而滑块是作为影片剪辑被调用到场景中的。 copyright paper51.com 在场景中的滑块上应用:(滑块是采用按扭元件再调用到影片剪辑中),脚本语句: 内容来自论文无忧网 www.paper51.com 在滑块按钮上采用 内容来自www.paper51.com on (press){ paper51.com startDrag("/c", false, "250", "220","320", "220");//禁止滑块拖动 内容来自www.paper51.com } 内容来自论文无忧网 www.paper51.com on (release){ stopDrag(); }//停止拖动 内容来自www.paper51.com 在滑块影片剪辑中应用脚本语句: 内容来自论文无忧网 www.paper51.com 在滑块按钮上采用 paper51.com on (press){ 内容来自www.paper51.com startDrag("", true, "330", "322","414", "322");//采用鼠标事件拖动滑块 copyright paper51.com
} 内容来自论文无忧网 www.paper51.com
on (release) http://www.paper51.com { stopDrag(); }//停止拖动 内容来自www.paper51.com 滑块影片剪辑中函数层第一帧输入脚本: copyright paper51.com x = getProperty("/c", _x); http://www.paper51.com setProperty("/light", _alpha,(x - 330) * 100 / 53 + 5); copyright paper51.com
//利用滑块的坐标变化来控制灯光的亮暗程度 内容来自论文无忧网 www.paper51.com if (x > 331 && x < 337)//设置指针根据滑块坐标偏转 内容来自www.paper51.com
{ 内容来自论文无忧网 www.paper51.com setProperty("/za", _rotation, -50); 内容来自论文无忧网 www.paper51.com
setProperty("/zv", _rotation, -50); http://www.paper51.com } http://www.paper51.com
else if (x > 338 && x < 344) paper51.com { http://www.paper51.com setProperty("/za", _rotation, 16.25 - 50); copyright paper51.com setProperty("/zv", _rotation, 1.8 - 50); http://www.paper51.com } 内容来自论文无忧网 www.paper51.com else if (x < 351 && x > 345) paper51.com { 内容来自论文无忧网 www.paper51.com setProperty("/za", _rotation, 32.5 - 50); 内容来自论文无忧网 www.paper51.com setProperty("/zv", _rotation, 5.04 - 50); http://www.paper51.com
} 内容来自www.paper51.com else if (x > 352 && x <358) 内容来自www.paper51.com { 内容来自论文无忧网 www.paper51.com setProperty("/za", _rotation, 42.25 - 50); http://www.paper51.com
setProperty("/zv", _rotation, 7.56 - 50); 内容来自www.paper51.com
} paper51.com else if (x < 365 && x > 359) 内容来自www.paper51.com
{ 内容来自论文无忧网 www.paper51.com setProperty("/za", _rotation, 48.75 - 50); 内容来自www.paper51.com setProperty("/zv", _rotation, 10.8 - 50); http://www.paper51.com } http://www.paper51.com else if (x < 372 && x >366) paper51.com { copyright paper51.com
setProperty("/za", _rotation, 58.5 - 50); http://www.paper51.com setProperty("/zv", _rotation, 17.28 - 50); http://www.paper51.com
} 内容来自www.paper51.com else if (x < 379&& x > 373) http://www.paper51.com { copyright paper51.com
setProperty("/za", _rotation, 65 - 50); paper51.com setProperty("/zv", _rotation, 25.2 - 50); paper51.com } 内容来自www.paper51.com else if (x < 386 && x > 380) 内容来自www.paper51.com { copyright paper51.com setProperty("/za", _rotation, 71.5 - 50); copyright paper51.com setProperty("/zv", _rotation, 36.76 - 50); paper51.com
} http://www.paper51.com else if (x < 395 && x > 389) http://www.paper51.com { 内容来自www.paper51.com
setProperty("/za", _rotation, 78 - 50); http://www.paper51.com
setProperty("/zv", _rotation, 53.28 - 50); paper51.com } http://www.paper51.com
else if (x < 402 && x > 396) paper51.com { 内容来自www.paper51.com setProperty("/za", _rotation,84.5 - 50); copyright paper51.com setProperty("/zv",_rotation, 70.56 - 50); 内容来自www.paper51.com } paper51.com else if (x < 409 && x > 403) 内容来自论文无忧网 www.paper51.com { paper51.com
setProperty("/za", _rotation, 91 - 50); paper51.com setProperty("/zv", _rotation, 90 - 50); copyright paper51.com } copyright paper51.com else copyright paper51.com
{ 内容来自www.paper51.com setProperty("/a", _visible, "0"); 内容来自www.paper51.com setProperty("/v", _visible, "0"); http://www.paper51.com setProperty("/point", _visible, "0"); http://www.paper51.com } // end if paper51.com 滑块影片剪辑中函数层第二帧输入脚本:gotoAndPlay(1); paper51.com
在实验结束后还添加了练习来加强学生对实验的巩固。(图3.10) 内容来自论文无忧网 www.paper51.com
内容来自论文无忧网 www.paper51.com 图3.10 http://www.paper51.com
以上内容就是描绘小灯泡的伏安特性曲线的制作中应用到的基本技术及其知识点。 paper51.com 3.2.《用单摆测定重力加速度》主界面 内容来自www.paper51.com 内容来自论文无忧网 www.paper51.com 图3.11 http://www.paper51.com 图3.10是用单摆测定重力加速度的主界面,左边是实验目的、实验原理、实验器材、开始实验四个控制按扭,学习者应用时只要点击各按扭就能进行学习。点击实验目的按扭可以了解实验的实验目的内容;点击实验原理按扭进入原理知识页面;点击实验器材按扭可以了解到各器材名称和用途;点击开始实验按扭可以学习在实验中的各个步骤。 http://www.paper51.com 脚本主要是:gotoAndPlay跳转到指定帧并播放和gotoAndStop跳转到指定帧并停止.gotonextFrame跳到下一帧播放.。 paper51.com 制作流程:场景图层有 copyright paper51.com 内容来自论文无忧网 www.paper51.com 图3.12 http://www.paper51.com 在图3.11问号层和器材同样是为了很好的认识器材而设置了名词的拖动功能,首先设置属性实例名为t1、t2、t3、t4…t7 copyright paper51.com 脚本语句: copyright paper51.com
dx1=d1._x; //获取d1按钮的x坐标保存在变量dx1 paper51.com dy1=d1._y;//获取d1按钮的y坐标保存在变量dy1 内容来自论文无忧网 www.paper51.com dx2=d2._x; 内容来自www.paper51.com dy2=d2._y; 内容来自论文无忧网 www.paper51.com
dx3=d3._x; 内容来自论文无忧网 www.paper51.com dy3=d3._y; 内容来自www.paper51.com dx4=d4._x; copyright paper51.com
dy4=d4._y; http://www.paper51.com dx5=d5._x; 内容来自论文无忧网 www.paper51.com dy5=d5._y; 内容来自www.paper51.com dx6=d6._x; copyright paper51.com
dy6=d6._y; paper51.com dx7=d7._x; http://www.paper51.com dy7=d7._y; copyright paper51.com
名词是设为按扭再拖到影片剪辑,最后调用影片剪辑到场景,属性中实例名分别为d1、d2、d3…d7 采用脚本:铁架台为d1 内容来自论文无忧网 www.paper51.com on (press) {startDrag("d1");}//当鼠标按下时开始拖动d1按钮 copyright paper51.com on (release) {//当鼠标释放时 内容来自论文无忧网 www.paper51.com if(t1.hitTest(d1)){//如果d1按钮和t1影片剪辑碰撞 paper51.com d1._x=t1._x;//使d1按钮的x坐标等于t1的x坐标 copyright paper51.com d1._y=t1._y;//使d1按钮的y坐标等于t1的y坐标 paper51.com }else {//否则 paper51.com d1._x=dx1;//使d1按钮的x坐标等于变量dx1的值 paper51.com d1._y=dy1;//使d1按钮的y坐标等于变量dy1的值 内容来自www.paper51.com } 内容来自www.paper51.com stopDrag();//停止拖动 copyright paper51.com } 内容来自论文无忧网 www.paper51.com 其它的器材名词依次采用相同的代码只需改动实例名部分,此代码实现的功能和描绘小灯泡的伏安特性曲线中名词的拖动功能是一样的。 内容来自论文无忧网 www.paper51.com 在实验过程中需要测量细线的长度和测量小球的直径是采用自动播放,在测量单摆运动的时间时是采用手动控制。实验中用到的秒表是做成影片剪辑而调用。 http://www.paper51.com |