首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

两点间随机折线成效

2012-11-23 
两点间随机折线效果Flash.rar映象中以前还是菜鸟时看的一个闪电特效的模式,因为没有看过源文件,一直没去琢

两点间随机折线效果


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

热点排行