读书人

两点间随机折线成效

发布时间: 2012-11-23 22:54:33 作者: rapoo

两点间随机折线效果


Flash.rar
映象中以前还是菜鸟时看的一个闪电特效的模式,因为没有看过源文件,一直没去琢磨算法,今天数学课复习三角函数的时候突然想到了这个思路,于是就操起笔在本子上写了一下面的AS.
回家打开Flash, 测试通过.
源文件中有图解.
?*?折线效果
?*
?*?Code?by?木(13tds.com)
?*
?*?Flash?8.0?ActionScript?2.0
?*
***/
?Stage.scaleMode?=?"noScale";
?Stage.showMenu?=?false;
?
?import?flash.geom.Point;?//注册Point,如果不用此类可以使用其它方式代替点的位置
?
var?Flash:Function?=?function?(A:Point,?B:Point,?Q:Number,?P:Number)?{
?
?_root.clear();?//清屏
?_root.moveTo(A.x,?A.y);?//移到A
?_root.lineStyle(1);?//初始化式
?
?len?=?Math.sqrt(Math.pow(B.x-A.x,?2)+Math.pow(B.y-A.y,?2));?//度
?qlen?=?len/Q;?//平均每段度
?angle?=?Math.atan2(B.y-A.y,?B.x-A.x);?//弧度
?deg?=?angle*180/Math.PI;?//角度
?
?for?(i=1;?i
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/595.html

读书人网 >Web前端

热点推荐