WEB开发网
开发学院图形图像Flash 第三章 三角学应用Ⅱ [FL 基理译] 阅读

第三章 三角学应用Ⅱ [FL 基理译]

 2009-05-30 12:08:41 来源:WEB开发网   
核心提示: 图3-19 余弦波形 可见,余弦图像中0度和2pi度(或360度)的值都为1,第三章 三角学应用Ⅱ [FL 基理译](4),从1开始经过 0,-1,0, 最后回到1,所以,而不像 Random.as 那个例子中使用不同的角度计算 x,y 坐标,这里我们只需要记住用正弦函数计算 y ,它与正

第三章 三角学应用Ⅱ [FL 基理译]

图3-19 余弦波形

   可见,余弦图像中0度和2pi度(或360度)的值都为1,从1开始经过 0,-1,0, 最后回到1。所以,它与正弦曲线相同,只不过位置发生了一点偏移。

圆形运动

   在执行物体移动的动画时,完全可以使用余弦来代替正弦。实际上,余弦和正弦协同工作时,才能形成一个更加有用的功能:使物体沿圆形运动,如图3-20。

第三章 三角学应用Ⅱ [FL 基理译]

图3-20 物体沿圆形运动时的几个点

如图3-20所示,以图中的圆为例,盯住右侧的那直角条边(y),然后开始对它进行旋转,我们发现这条边正在被倒置。这条边的中心点就是圆心,而它的运动范围就是这个圆的半径。就像在第一个正弦实验中一样,我们可以计算出这条边的长度:角的正弦值乘以半径。在这里,使用正弦函数非常合适,当我们从侧面观察这个圆时,就可以算出 y 的长度——对边的长度。如果把这个圆放倒,再来观察它,发现角是在向前向后或向左向右移动的。这时,可以使用余弦函数计算出 x 的长度——邻边的长度。重要的一点是,两个的夹角都是相同的,而不像 Random.as 那个例子中使用不同的角度计算 x,y 坐标。这里我们只需要记住用正弦函数计算 y ,用余弦函数计算 x。下面请看 ActionScript 代码:

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:第三章 三角学 应用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接