两圆的位置关系动态演示
- 格式:ppt
- 大小:797.00 KB
- 文档页数:3
两个圆的位置关系动画演示课件的制作方法两个圆的位置关系动画演示课件的制作步骤:第一步:新建一个flash文档,在第一个图层内放入两个空心圆影片剪辑,实例名分别为o1_mc与o2_mc,要求两个空心圆的注册点在圆心,两个空心圆的圆心在同一水平线上。
再放入一个动态文本框,变量名为text.如图所示。
第二步:在第二个图层内添加如下代码即可。
Key.addListener(_root.o1_mc);//确定o1_mc为键盘侦听对象Key.addListener(_root.o2_mc);//确定o2_mc为键盘侦听对象_root.o1_mc.onKeyDown = 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._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._width/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 = "两圆相离";} else if (s == (r1+r2)) {text = "两圆外切";} else if (s<(r1+r2) && (s>(r1-r2))) {text = "两圆相交";} else if (s == (r1-r2)) {text = "两圆内切";} else if (s<(r1-r2)) {text = "两圆内含";}};_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_mc._x);x2 = Math.floor(_root.o2_mc._x);s = Math.abs(x1-x2);if (s>(r1+r2)) {text = "两圆相离";} else if (s == (r1+r2)) {text = "两圆外切";} else if (s<(r1+r2) && (s>(r1-r2))) {text = "两圆相交";} else if (s == (r1-r2)) { text = "两圆内切";} else if (s<(r1-r2)) {text = "两圆内含";}};。
圆与圆的位置关系
圆与圆的位置关系是几何学中重要的概念之一,它描述了两个圆在平面上的相对位置和可能的相交形态。
根据圆与圆之间的位置关系,我们可以将其分为三种基本情况:相离、相切和相交。
一、相离的情况
当两个圆的距离大于它们的半径之和时,称它们为相离的圆。
在这种情况下,两个圆不会有任何交点,它们完全没有重叠的部分。
图示如下:
(图示相离的圆)
二、相切的情况
当两个圆的距离等于它们的半径之和时,称它们为相切的圆。
在这种情况下,两个圆只有一个公共的切点。
它们在这个切点相交,其他部分完全分离。
图示如下:
(图示相切的圆)
三、相交的情况
当两个圆的距离小于它们的半径之和时,称它们为相交的圆。
在这种情况下,两个圆有两个公共的交点,并且它们部分重叠。
相交的情况又可以分为内含和交叉两种特殊情况。
1. 内含的情况
当一个圆完全包含在另一个圆内部时,称它们为内含的圆。
在这种情况下,内含的圆与外部的圆相切于内部圆的边界上的一点。
图示如下:
(图示内含的圆)
2. 交叉的情况
当两个圆的内部有交集,但没有一个圆完全包含另一个圆时,称它们为交叉的圆。
在这种情况下,两个圆有两个公共的交点,并且它们部分重叠。
图示如下:
(图示交叉的圆)
综上所述,圆与圆的位置关系可以通过它们的相对位置和交集情况来判断。
相离、相切和相交是基本的分类,而相交的情况又可细分为内含和交叉两种特殊情况。
理解和熟练应用这些概念,有助于我们在解决几何问题时准确地判断和描述圆与圆之间的位置关系。
(完)。