[此文来源于互联网,牛C网只负责收集整理]
//-------缓动函数-----------
function MoveTo(mcName, mcX, mcY, a) {
mcName.onEnterFrame = function() {
mcName._x = (mcX-mcName._x)/a;
mcName._y = (mcY-mcName._y)/a;
if (mcX == mcName._x && mcY == mcName._y) {
delete (mcName.onEnterFrame);
}
};
}
//-------函数调用-------
MoveTo("mc1", 100, 100, 2);
/*
function MoveTo(mcName, mcX, mcY, a) {
mcName.onEnterFrame = function() {
mcName._x = (mcX-mcName._x)/a;
mcName._y = (mcY-mcName._y)/a;
if (mcX == mcName._x && mcY == mcName._y) {
delete (mcName.onEnterFrame);
}
};
}
//-------函数调用-------
MoveTo("mc1", 100, 100, 2);
/*
相关参数说明:
mcName为指定要移动的对象的实例名称
mcX为要移动到指定点的X坐标
mcY为要移动到指定点的Y坐标
a为移动的加速度
调用方法:
MoveTo("mc1", 100, 100, 2)
mc1对象将以2的加速度移动到X轴100,Y轴100的位置
可以很方便的反复调用
感兴趣的还可以扩展相关功能:
比如对象的透明度,X,Y轴的缩放等。
syxu@3c800.com
*/
作者:gdgzboy@牛C网
地址:http://www.niuc.net/post/1993/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
牛C网推荐您再看看以下日志:
Flash使用bitmapData打造随机凹凸拼图效果
Flash教程-用AS实现右键菜单的最简单方法
Flash教程-纯AS制作简单的MP3播放器
Flash关于游戏制作研究之在场景中移动(一)
用Flash AS实现网页中flash右键定制
面向Flash AS初学者的实例教程-单选题
详细讲述Access与Flash完美结合的应用
Flash AS深入了解setInterval方法的几个重点
Flash技巧-加载外部文件的各种技巧
Flash Actionscript教程-游戏中的碰撞检测
Flash使用bitmapData打造随机凹凸拼图效果
Flash教程-用AS实现右键菜单的最简单方法
Flash教程-纯AS制作简单的MP3播放器
Flash关于游戏制作研究之在场景中移动(一)
用Flash AS实现网页中flash右键定制
面向Flash AS初学者的实例教程-单选题
详细讲述Access与Flash完美结合的应用
Flash AS深入了解setInterval方法的几个重点
Flash技巧-加载外部文件的各种技巧
Flash Actionscript教程-游戏中的碰撞检测
实现Flash动画文件全屏效果的三种方法
Flash AS代码技巧-去除注释的函数





