Flash AS3中常用的数学公式与AS3程序表示形式
基本三角函数的计算:
角的正弦值=对边/斜边
角的余弦值=邻边/斜边
角的正切值=对边/邻边
角度制与弧度制的相互转换:
弧度=角度×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);
或者是
dist=Math.sqrt(Math.pow(dx,2)+Math.pow(dy,2));
相关文档:
(一)基本概述 现在B/S结构的系统越来越流行,然而由于B/S系统都是基于HTTP协议的,这就决定了它在实时应用方面的缺陷。因为服务器端的信息发生了任何变化都不会主动发送到客户端(曾经热及一时的“推”技术已经不了了之了),都需要客户端主动的去请求服务器端才能获得新数 ......
一直对WEB编程不是特别感冒,迫于环境恶劣,现在开始学习它。首先想要学习FLASH方面的,早在2002年那会,我还是非常精通FLASH3的,曾经还去为此当过家教。时隔8年,FLASH已经发展到10版本了。
用GOUGOU搜索,下了一套金鹰的视频教程。看了几小节,感觉讲得很是详细。
......
<div id="ad" style="position:absolute">
<a href=http://hr.shyyw.com target="_blank">
<img src="http://hr.shyyw.com/index/img/logo.jpg" border="0">
</a></div>
<script>
var x = 50,y = 60
var xin = true, y ......
今天在网站首页做浮动的时候,发现网站首页中因为放了好多Flash,结果把浮动的DIV给挡住了。
试了下把浮动层的z-index:1调高到z-index:1000,不起作用。
后来看到浮动层在首页的其中一个Flash的位置上,是在flash的上方的,就马上对照了一下,原来我是把这个flash设为透明了,也就是说还是在下方::<param name="wmo ......
Flash 又分为 Nor Flash 和Nand Flash 两种。 它们之间的不同在于: Nor Flash 支持芯片内执行(XIP,
eXecute In Place), 这样代码可以在Flash上直接执行而不必拷贝到RAM中去执行。而Nand
Flash并不支持XIP, 所以要想执行 Nand Flash 上的代码,必须先将其拷贝到 RAM中去,然后跳到 RAM 中去执行。 ......