WEB开发网
开发学院图形图像Flash Flash AS入门教程第七课:影片剪辑第11节三角函数... 阅读

Flash AS入门教程第七课:影片剪辑第11节三角函数

 2009-12-12 00:00:00 来源:WEB开发网   
核心提示: 效果:代码: varspeed=3;onEnterFrame=function(){vardx=_xmouse-jt_mc._x;vardy=_ymouse-jt_mc._y;varangle=Math.atan2(dy,dx)*180/Math.PI;jt_mc._rotation=angle

效果:

 

代码:

var speed = 3; 
onEnterFrame = function(){ 
var dx = _xmouse - jt_mc._x; 
var dy = _ymouse - jt_mc._y; 
var angle = Math.atan2(dy,dx)*180/Math.PI; 
jt_mc._rotation = angle; 
jt_mc._x += speed*Math.cos(angle); 
jt_mc._y += speed*Math.sin(angle); 
}

鼠标跟随公式:

var speed = 一个数字; 
onEnterFrame = function(){ 
var dx = _xmouse - MC._x; 
var dy = _ymouse - MC._y; 
var angle = Math.atan2(dy,dx)*180/Math.PI; 
MC._rotation = angle; 
MC._x += speed*Math.cos(angle); 
MC._y += speed*Math.sin(angle); 
} 

将本节介绍的内容与上节介绍的绘图方法结合,可以绘制出很多图形,如园,椭园,正,余弦波形等。这个留给大家研究。下面做一个经典的练习,图片旋转,制作方法来源于网络:

下面是我的鼠绘作品的一个算是展示吧:

 

上一页  1 2 3 4 5 6 7  下一页

Tags:Flash AS 入门教程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接