canvas中的三角运动(1) —— 三角函数基础
admin
8年前
<p>学习三角学,主要就是掌握各种边角关系,事实上,用于实现基本的动画90%的三角学只是都可以归结于两个函数:Math.sin()和Math.cos()。</p> <h2>三角函数</h2> <ul> <li><strong>Math.sin()</strong>:正弦函数</li> <li><strong>Math.cos()</strong>:余弦函数</li> <li><strong>Math.tan()</strong>:正切函数</li> <li><strong>Math.asin()</strong>:反正弦函数</li> <li><strong>Math.acos()</strong>:反余弦函数</li> <li><strong>Math.atan()</strong>:反正切函数</li> <li><strong>Math.atan2()</strong>:反正切函数</li> </ul> <h2>弧度与角度的转换</h2> <ul> <li>弧度:radians = degreens * Math.PI / 180</li> <li>角度:degrees = radians * 180 / Math.PI</li> </ul> <p> </p> <p> </p> <p>来自:http://www.dengzhr.com/js/949 </p>