flash动画代码大全
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
适时时间代码:
this.createTextField("my_year", 1, 100, 100, 300, 100);
this.createTextField("my_month", 2, 200, 100, 300, 100);
this.createTextField("my_day", 3, 300, 100, 300, 100);
this.createTextField("my_hours", 4, 100, 150, 300, 100);
this.createTextField("my_minutes", 5, 200, 150, 300, 100);
this.createTextField("my_seconds", 6, 300, 150, 300, 100);
this.onEnterFrame = function() {
var my_date:Date = new Date();
my_txt.text = my_date.getSeconds();
my_year.text = my_date.getFullYear()+"年";
my_month.text = int(int(my_date.getMonth())+1)+"月";
my_day.text = my_date.getDate()+"日";
my_hours.text = my_date.getHours()+"时";
my_minutes.text = my_date.getMinutes()+"分";
my_seconds.text = my_date.getSeconds()+"秒";
};
两个mc相撞问题:
我做了两个MC,分别是jj和oo,,oo是一个正方形,jj是一个圆,影片剪辑的动作是on (keyPress "
this._x += 5;
}
两个影片剪辑同在一帧上,帧上的动作是:
_root.onEnterFrame = function() {
if (jj.hitTest(oo)) {
oo._x += 5;
}
};
我想实现的是jj向右移动遇到oo,然后jj推着oo一起移动,类似于以推箱子的小游戏。问题是jj遇到oo后照样跑了,oo动都不动,望指点。
判断i能不能被2整除
if (i%2 == 0) {
d=2//能被2整除} else {
d = 1;
}
在某帧上停留一定的时间
stop(); //停止播放影片
var fantast=setInterval(go,5000); //设置每5秒钟调用一次go()函数。
function go() { //自定义函数
play(); //函数内容,就是继续播放影片。
clearInterval(fantast); //清除setInterval()轮询
}
在影片剪辑上写下面代码播放点击时调用库中的另外影片剪辑(这个影片剪辑属性标识符为对应的“h”+n)
onClipEvent (load) {
var i = 0;
}
on (press)
{
++i;
var n = random(3);
attachMovie("h"+n,"mc"+i,i);
this["mc" + i]._x = this._xmouse;
this["mc" + i]._y = this._ymouse;
this["mc" + i]._rotation = random(5) * 120;
}
随机改变颜色:
colorpy1 = random(255);
colorpy2 = random(255) ;
colorpy3 = random(255);
mycolor = new Color(eval("a" + i));
myobject = {rb: colorpy1, gb: colorpy2, bb: colorpy3};
mycolor.setTransform(myobject);
k=Number(wenben3.text)(让输入文本中的文字变成数)
this[“a”+i].gotoandPlay(5)
mc的大小(height和width)旋转角度(rotation)透明度(alpha)
a._visible(可见性)=true(真)或false(假)
a=random(10)(随机)
mouse.hide()(隐藏鼠标)
mc1.setMask(mc2.a)(mc1被mc2中的a层所遮罩)属性:使用运行时位图缓存动作层的命令(快进、快退)
kj_btn.onRelease = function() {
gotoAndPlay(_root._currentframe+10);
};
kt_btn.onRelease = function() {
gotoAndPlay(_root._currentframe-10);
};
cjxx_btn.onRelease = function() {
nextScene();
};
cjxs_btn.onRelease = function() {
prevScene();
};
动作按钮让图片变大或变小(a 为实例名)
on (release) {
a._yscale = a._yscale*1.1;
a._xscale = a._xscale*1.1;
}