[此文来源于互联网,牛C网只负责收集整理]
[前言]
高手莫看,给初学者。
[步骤]
第一步:创建影片剪辑元件,画个小球,拖到主场景中,实例名为_mc
第二步:创建按钮元件,画一个按钮,拖到主场景中,实例名为_btn
第三步:在主场景中的第一帧上写代码:
[前言]
高手莫看,给初学者。
[步骤]
第一步:创建影片剪辑元件,画个小球,拖到主场景中,实例名为_mc
第二步:创建按钮元件,画一个按钮,拖到主场景中,实例名为_btn
第三步:在主场景中的第一帧上写代码:
var i:Number = 0;
_btn.onRelease = function() {
i ;
if (i%2 == 1) {
_mc.onEnterFrame = function() {
this._x -= 10;
if (this._x<=-20) {
this._x = 570;
}
};
}
if (i%2 == 0) {
_mc.onEnterFrame = function() {
_mc._x = 10;
if (this._x>=570) {
this._x = -20;
}
};
}
};
—————————————————或者———————————————————_btn.onRelease = function() {
i ;
if (i%2 == 1) {
_mc.onEnterFrame = function() {
this._x -= 10;
if (this._x<=-20) {
this._x = 570;
}
};
}
if (i%2 == 0) {
_mc.onEnterFrame = function() {
_mc._x = 10;
if (this._x>=570) {
this._x = -20;
}
};
}
};
_btn.onRelease = function() {
this.id = !this.id;
if (this.id) {
_mc.onEnterFrame = function() {
this._x -= 10;
if (this._x <= -20) {
this._x = 570;
}
};
}
if (!this.id) {
_mc.onEnterFrame = function() {
_mc._x = 10;
if (this._x >= 570) {
this._x = -20;
}
};
}
};
this.id = !this.id;
if (this.id) {
_mc.onEnterFrame = function() {
this._x -= 10;
if (this._x <= -20) {
this._x = 570;
}
};
}
if (!this.id) {
_mc.onEnterFrame = function() {
_mc._x = 10;
if (this._x >= 570) {
this._x = -20;
}
};
}
};
看看效果:
作者:gdgzboy@牛C网
地址:http://www.niuc.net/post/1922/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
牛C网推荐您再看看以下日志:
Aswing 是好东西
面向Flash AS初学者的实例教程-单选题
Flash制作雪花视觉动画效果的三种制作方法
Flash AS教程-用计时的方法判断双击的代码
学习Flash8中的setTimeout函数的用法
恐龙 PaperVision3D = ?
Flash制作的XML图片加载示例(带分页效果)
Flash AS3.0新手必读--影片Loading
PaperVision3D里的Pixel3D例子
用Flex3.0 做一个简单Flv 播放器
Aswing 是好东西
面向Flash AS初学者的实例教程-单选题
Flash制作雪花视觉动画效果的三种制作方法
Flash AS教程-用计时的方法判断双击的代码
学习Flash8中的setTimeout函数的用法
恐龙 PaperVision3D = ?
Flash制作的XML图片加载示例(带分页效果)
Flash AS3.0新手必读--影片Loading
PaperVision3D里的Pixel3D例子
用Flex3.0 做一个简单Flv 播放器
Flash教程-AS3.0 实现FLASH的“动态链接库”
Flash AS制作小球自由运动和碰撞检测的动画





