返回列表 回复 发帖

奇怪的勾股定律插件,怎么会这样显示?

我根据优酷上的《几何画板》学习视频,构造了一个“勾股定律的插件”,照理应该是很简单的,但是我构造出来的插件在作图的时候,有时候画出的图形却不是预先设定的图形。如下图:
图一是正常的情况;
图二就是不符合要求的情况:
应该以三条边做正方形,向外展开的,但是错误的情况却是向内展开,怎么会这样呢?

优酷的视频地址是:
http://v.youku.com/v_playlist/f15970888o1p0.html

1.jpg (13.83 KB)

1.jpg

2.jpg (20.47 KB)

2.jpg

恩,我上传了,你看一下,这是先做好的,

勾股定律演示.gsp (7.86 KB)

我的意思是,为什么用这个工具画出来的本来应该是图一,为什么有时候画出来的是图二,显然图二是不符合要求的。
6# inRm


没有采用隐藏操作,而是采用的是“变换”当中的“旋转”操作。
我用直角三角形的端点构造圆和垂线的交点,做出同样的工具,最后画图的时候,也会出现第二种图形的情况。
刚才我试验了一下,发现移动动点A,就可以在图一和图二之间转换,所以我想了想,或许画出图二应该也是对的,只需要把图二调整成图一就可以了。

1.jpg (19.92 KB)

1.jpg

8# xiaongxp

老师,你做得插件是可行的,但是我不是很理解你上面的这句话。
然后显示脚本视图后,我重做了一个,发现似乎还是不行。我再试试。
12# xiaongxp

谢谢楼上所有的老师。最后终于做成功了,做成的“勾股定律”工具始终是画成图一的图形,我是按照xiaongxp老师要求的第三点作在射线上的方法。
虽然我还不是特别懂其中所包含的道理,我想随着学习的慢慢深入,会慢慢搞懂的。开始以为学习几何画板还很快的,没想到第一个学习案例就搞得我这两天怎么也弄不出来,呵呵。

1.jpg (23.02 KB)

1.jpg

勾股定理演示-成功.gsp (10.02 KB)

14# xiaongxp

又把问题好好想了想,用射线确定第三点的时候,如果不作圆和垂线的交点,来确定射线,而是直接在垂线上任取一点的话,做出来的图形还是有问题(而且无法通过移动点来调整),反之则没有问题的。
这里我有些不是很明白的地方,为什么会造成这样的差异,是不是跟“点和点的父子”关系有关。 作射线-不作圆.jpg

作射线-作圆.jpg (19.24 KB)

作射线-作圆.jpg

由射线确定第三点.gsp (17.17 KB)

返回列表