两个圆的位置关系动画演示课件的制作方法

两个圆的位置关系动画演示课件的制作方法

ID:8979797

大小:47.50 KB

页数:3页

时间:2018-04-13

两个圆的位置关系动画演示课件的制作方法_第1页
两个圆的位置关系动画演示课件的制作方法_第2页
两个圆的位置关系动画演示课件的制作方法_第3页
资源描述:

《两个圆的位置关系动画演示课件的制作方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、两个圆的位置关系动画演示课件的制作方法两个圆的位置关系动画演示课件的制作步骤:第一步:  新建一个flash文档,在第一个图层内放入两个空心圆影片剪辑,实例名分别为o1_mc与o2_mc,要求两个空心圆的注册点在圆心,两个空心圆的圆心在同一水平线上。再放入一个动态文本框,变量名为text.如图所示。        第二步:  在第二个图层内添加如下代码即可。Key.addListener(_root.o1_mc);//确定o1_mc为键盘侦听对象Key.addListener(_root.o2_mc);//确定o2_mc为键盘侦听对象_root.o1_mc.onKey

2、Down=function(){ if(Key.getCode()==72){  //按H键o1_mc向左移动  _root.o1_mc._x-=1; } if(Key.getCode()==74){  //按j键o1_mc向右移动  _root.o1_mc._x+=1; }};_root.o2_mc.onKeyDown=function(){ if(Key.getCode()==75){   //按K键o2_mc向左移动  _root.o2_mc._x-=1; } if(Key.getCode()==76){  //按L键o2_mc向右移动  _root.o2_mc

3、._x+=1; }};_root.o1_mc.onKeyUp=function(){  //当移动大圆时执行以下代码 _root.clear();  //清除屏幕上的画线 _root.lineStyle(2,0xFF0000,100);//给两个圆心间画直线 _root.moveTo(_root.o1_mc._x,_root.o1_mc._y); _root.lineTo(_root.o2_mc._x,_root.o2_mc._y); r1=Math.floor(_root.o1_mc._width/2); r2=Math.floor(_root.o2_mc._wid

4、th/2); x1=Math.floor(_root.o1_mc._x); x2=Math.floor(_root.o2_mc._x); s=Math.abs(x1-x2); if(s>(r1+r2)){         //判断两圆间的位置关系  text="两圆相离"; }elseif(s==(r1+r2)){  text="两圆外切"; }elseif(s<(r1+r2)&&(s>(r1-r2))){  text="两圆相交"; }elseif(s==(r1-r2)){  text="两圆内切"; }elseif(s<(r1-r2)){  text="两圆内含"

5、; }};_root.o2_mc.onKeyUp=function(){  //当移动小圆时执行以下代码 _root.clear(); _root.lineStyle(2,0xFF0000,100); _root.moveTo(_root.o1_mc._x,_root.o1_mc._y); _root.lineTo(_root.o2_mc._x,_root.o2_mc._y); r1=Math.floor(_root.o1_mc._width/2); r2=Math.floor(_root.o2_mc._width/2); x1=Math.floor(_root.o1

6、_mc._x); x2=Math.floor(_root.o2_mc._x); s=Math.abs(x1-x2); if(s>(r1+r2)){  text="两圆相离"; }elseif(s==(r1+r2)){  text="两圆外切"; }elseif(s<(r1+r2)&&(s>(r1-r2))){  text="两圆相交"; }elseif(s==(r1-r2)){  text="两圆内切"; }elseif(s<(r1-r2)){  text="两圆内含"; }};

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。