求flash as3.0画一个三角函数的代码,解释详细一点啊

 我来答
hanli558
2014-04-27 · 超过22用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:33.1万
展开全部
package {
import flash.display.Sprite;
import flash.events.Event;

public class Main extends Sprite {
private var _angle:Number=0;

public function Main() {
// 用的enterframe事件,画的慢,可以改成timer事件
stage.addEventListener(Event.ENTER_FRAME,enterFrameHandler);
}

public function enterFrameHandler(event:Event):void
{
//原理是每个点放个小图像 连起来就是个Sin函数,可以有多中实现方法
_angle+=0.1;
var star:Star=new Star();
star.x=_angle*20;
star.y=Math.sin(_angle)*60+200;
addChild(star);

}

}
希望能对你有所帮助
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式