FLASH AS3中,从某点XY坐标到另一点的XY坐标,走直线,怎么算?比方说MC1和MC2,2个MC在不同的地方,知道两个MC的X,Y坐标,怎么让程序让MC1移动到MC2那儿去啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 06:22:13
FLASH AS3中,从某点XY坐标到另一点的XY坐标,走直线,怎么算?比方说MC1和MC2,2个MC在不同的地方,知道两个MC的X,Y坐标,怎么让程序让MC1移动到MC2那儿去啊?

FLASH AS3中,从某点XY坐标到另一点的XY坐标,走直线,怎么算?比方说MC1和MC2,2个MC在不同的地方,知道两个MC的X,Y坐标,怎么让程序让MC1移动到MC2那儿去啊?
FLASH AS3中,从某点XY坐标到另一点的XY坐标,走直线,怎么算?
比方说MC1和MC2,2个MC在不同的地方,知道两个MC的X,Y坐标,怎么让程序让MC1移动到MC2那儿去啊?

FLASH AS3中,从某点XY坐标到另一点的XY坐标,走直线,怎么算?比方说MC1和MC2,2个MC在不同的地方,知道两个MC的X,Y坐标,怎么让程序让MC1移动到MC2那儿去啊?
如果不打算自己写,推荐去下一个TweenLite的缓动库,只要一句话就可以移动
TweenLite.to(mc1,1,{x:mc2.x,y:mc2.y});//第二个1表示移动时间1秒
如果打算自己写,稍微麻烦点
var frame = 30; //用30帧的时间移动
var dx = (mc2.x - mc1.x) / frame; //计算每帧移动的x
var dy = (mc2.y - mc1.y) / frame; //计算每帧移动的y
mc1.addEventListener(Event.ENTER_FRME,onMove); //开始每帧动一次
function onMove(e:Event)
{
mc1.x += dx;
mc1.y += dy;
//下面判断是不是已经到位
if(Math.round(mc1.x - mc2.x)

FLASH AS3中,从某点XY坐标到另一点的XY坐标,走直线,怎么算?比方说MC1和MC2,2个MC在不同的地方,知道两个MC的X,Y坐标,怎么让程序让MC1移动到MC2那儿去啊? 在flash AS3 中如何在一个MC中调用舞台上的自定义函数? 求一个 as3计算器要是类的形式 可以在flash builder中运行 Flash cs3 as3:如何绘制球体 flash AS3 代码结构 as2转as3如何快速适应AS3 Flash中AS2.0的代码能不能麻烦帮我换成AS3.0的 on (release) { gotoAndPlay(开场, 252); } 在flash中制作一个计时器,怎样让秒针和分针的时间走到60在从0开始走我是初学者,请说详细点, Flash AS3中,如何在指定坐标上画出一个小点?我有一个文件,叫做zode.txt,里面的内容是254,143;209,156;136,116;171,428;...等等.zode.txt里面记录了数个2维坐标,x坐标和y坐标之间以英文半角逗号(,)相隔;每 as3中::什么意思 AS3中charCode! AS3 如何计算斜边和底边的夹角的角度主要是想知道鼠标按下时候的坐标,到鼠标移动时的坐标,这2点的距离作为斜边,然后计算这个斜边的角度 as3 MC的左上角的坐标如果一个MC的注册点不在左上角的话,怎么获得它的左上角坐标呢?注册点确切位置不一定是中间或某个角或边,是不确定的 flash里面物体运动的代码怎么写呀?AS3 photoshop中从平面坐标到极坐标是什么意思啊? as3 as3 flash cs3 AS3:求交点的坐标使用AS画了y=sinx与y=x的图像,可是如何计算2个图像的交点坐标呢?设定x的范围为(-5,5)如图 ! 在as3中是什么意思啊