【经验分享】
本文的动画效果,初看起来感觉非常简单,把点A视为主动点,然后以线段AB为半径作圆,与正n边形的交点,就是所要确定的B点.
实际操作时会发现,圆与正n边形存在两个交点,甚至有时会出现三个交点.比如当n=4时,正n边形就是正方形,假设线段AB长度等于正方形的边长,此时以A为圆心的圆,和正方形就可能有三个交点(两个割点、一个切点,如图5),这在作图的时候,会导致混乱.
(https://www.daowen.com)
图5 特殊情形
前面的制作过程虽然有点繁琐,却可以有效地回避圆与其他图形交点混乱的情况.