谁会这种做圆周运动的flash as3代码
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/02 03:33:18
谁会这种做圆周运动的flash as3代码
要求:舞台有两个小球元件,实例名分别为a,b;若要让两个小圆绕同一圆心做半径不同的圆周运动,请问要在什么地方加什么代码?
要求:舞台有两个小球元件,实例名分别为a,b;若要让两个小圆绕同一圆心做半径不同的圆周运动,请问要在什么地方加什么代码?
其实可还不用代码,用引导线就好了.
代码的话在帧上写也行,在.as文件中写也行.做圆周运动的话 用enterframe事件或者用Timer类都可以,不过个人感觉Timer类好一点,方便修改..用圆的方程算x,y赋值给对象的x,y属性就好
//中心坐标
const centerX = 225;
const centerY = 150;
//旋转半径
const r = 100;
var timer:Timer = new Timer(30);//间隔为30ms
var t:Number = 0;
timer.addEventListener(TimerEvent.TIMER,timerHandler);
timer.start();
function timerHandler(e:TimerEvent):void {
\x05a.x = centerX + r*Math.cos(t);
\x05a.y = centerY + r*Math.sin(t);
\x05t += Math.PI/32;//步长
\x05e.updateAfterEvent();
}
代码的话在帧上写也行,在.as文件中写也行.做圆周运动的话 用enterframe事件或者用Timer类都可以,不过个人感觉Timer类好一点,方便修改..用圆的方程算x,y赋值给对象的x,y属性就好
//中心坐标
const centerX = 225;
const centerY = 150;
//旋转半径
const r = 100;
var timer:Timer = new Timer(30);//间隔为30ms
var t:Number = 0;
timer.addEventListener(TimerEvent.TIMER,timerHandler);
timer.start();
function timerHandler(e:TimerEvent):void {
\x05a.x = centerX + r*Math.cos(t);
\x05a.y = centerY + r*Math.sin(t);
\x05t += Math.PI/32;//步长
\x05e.updateAfterEvent();
}
谁会这种做圆周运动的flash as3代码
flash as3.0 物体运动的代码怎么写?
Flash中AS2.0的代码能不能麻烦帮我换成AS3.0的 on (release) { gotoAndPlay("开场
FLASH AS3 我有一个MC里的子级按钮想控制 舞台上的MC 代码应该如何写?
flash as3 高度改变事件
flash 骑自行车的人 腿部与脚踏板圆周运动怎么做呀?
求一个 as3计算器要是类的形式 可以在flash builder中运行
flash as3 如何批量处理舞台元件
谁会用flash做一个课件,语文数学英语等的都可以,
谁能帮我解释一下下面的flash代码是什么意思?
flash as3.0输出时出现5007: ActionScript 文件必须至少有一个外部可见的定义.是什么意思啊
怎么做流星的FLASH