我是靠谱客的博主 兴奋导师,最近开发中收集的这篇文章主要介绍Flash AS3中常用的数学公式与AS3程序表示形式,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Flash AS3中常用的 数学公式AS3程序表示形式
2009-01-15 00:08

基本三角函数的计算:
角的正弦值=对边/斜边
角的余弦值=邻边/斜边
角的正切值=对边/邻边

角度制与弧度制的相互转换:
弧度=角度×Math.PI/180
角度=弧度×180/Math.PI

向鼠标旋转(或向某点旋转):
dx=mouseX-sprite.x;
dy=mouseY-sprite.y;
sprite.rotation=Math.atan2(dy,dx)*180/Math.PI;

创建波形:
public function onEnterFrame(e:Event){
value=center+Math.sin(angle)*range;
angle+=speed;
}

创建圆形:
public function onEnterFrame(e:Event){
xposition=centerX+Math.cos(angle)*radius;
yposition=centerY+Math.sin(angle)*radius;
angle+=speed;
}

创建椭圆:
public function onEnterFrame(e:Event){
xposition=centerX+Math.cos(angle)*radiusX;
yposition=centerY+Math.sin(angle)*radiusY;
angle+=speed;
}

计算两点间距离:
dx=x2-x1;
dy=y2-y1;
dist=Math.sqrt(dx*dx+dy*dy);

最后

以上就是兴奋导师为你收集整理的Flash AS3中常用的数学公式与AS3程序表示形式的全部内容,希望文章能够帮你解决Flash AS3中常用的数学公式与AS3程序表示形式所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部