关于as代码的
flash吧
全部回复
仅看楼主
level 1
cxjzhzhx121 楼主
做一个动画练习,想点击一下按钮就复制一个影片剪辑,并连续复制5次,新复制的影片剪辑在前一个的上方,且大小为上一个的0.8,复制够5个的同时进入下一帧,请问各位大神代码应怎么写?2.0的,从昨天就开始弄,一直没弄成,谢谢了
2018年12月17日 12点12分 1
level 9
var ln:Number = 0;
var rect0:MovieClip = drawRect();
rect0.onRelease = function() {
if (ln < 5) {
ln++;
var tmp:MovieClip = this._parent["rect" + (ln - 1)];
var duplicate:MovieClip = rect0.duplicateMovieClip("rect" + ln, ln);
duplicate._width = duplicate._height = tmp._width * 0.8;
duplicate._x = (Stage.width - duplicate._width) / 2;
duplicate._y = tmp._y - (duplicate._height + 5);
} else {
//进入下一帧
}
};
function drawRect() {
var mc:MovieClip = this.createEmptyMovieClip("rect0", ln);
mc.beginFill(0xFFCC00);
mc.lineTo(50,0);
mc.lineTo(50,50);
mc.lineTo(0,50);
mc.lineTo(0,0);
mc.endFill();
mc._x = (Stage.width - mc._width) / 2;
mc._y = 300;
return mc;
}
2018年12月17日 19点12分 2
level 3
你企鹅号多少。我会
2018年12月18日 00点12分 3
level 4
高手哦,flash as3.0 有会的吗?
我这边正在招人,待遇8-10k,
电话微信:
18437859053
邮箱:[email protected]
地址:郑州航海东路经南五路商英街华美龙大厦11楼
2018年12月19日 07点12分 4
1