每天学多一点flash(37) 制作走马灯一
2008-02-15 00:54
645 查看
第一步:在库里面选择元件:
![](http://p.blog.csdn.net/images/p_blog_csdn_net/hero82748274/hudsahuda.JPG)
package {
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.*;
import flash.utils.*;//执行时间间隔的
public class Picture extends MovieClip {
private var tempMC:mc;
private var movetime:Timer;
private var picArray:Array;
public function Picture() {
picArray=new Array();
for (var i:int=0; i<7; i++) {
tempMC = new mc();
picArray.push(tempMC);
addChild(picArray[i]);
picArray[i].x=i*picArray[i].width;
}
movetime=new Timer(50);
movetime.addEventListener(TimerEvent.TIMER,picmove);
movetime.start();
}
private function picmove(event:TimerEvent):void {
for (var t:int=0; t<7; t++) {
picArray[t].x-=5;
if (picArray[t].x<-88) {
picArray[t].x=6*88;
}
}
}
}
}
准备好上面的工作后,添加代码后 我们就可以尝试在时间轴第一帧上面 :添加
var p:Picture=new Picture();
addChild(p);
其实在时间轴上写代码和外部写,只要换个角度去写的话。如果会在时间轴上写的话,同样可以转换外部写。
下次再写一下如何去写as 3.0代码
package {
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.*;
import flash.utils.*;//执行时间间隔的
public class Picture extends MovieClip {
private var tempMC:mc;
private var movetime:Timer;
private var picArray:Array;
public function Picture() {
picArray=new Array();
for (var i:int=0; i<7; i++) {
tempMC = new mc();
picArray.push(tempMC);
addChild(picArray[i]);
picArray[i].x=i*picArray[i].width;
}
movetime=new Timer(50);
movetime.addEventListener(TimerEvent.TIMER,picmove);
movetime.start();
}
private function picmove(event:TimerEvent):void {
for (var t:int=0; t<7; t++) {
picArray[t].x-=5;
if (picArray[t].x<-88) {
picArray[t].x=6*88;
}
}
}
}
}
准备好上面的工作后,添加代码后 我们就可以尝试在时间轴第一帧上面 :添加
var p:Picture=new Picture();
addChild(p);
其实在时间轴上写代码和外部写,只要换个角度去写的话。如果会在时间轴上写的话,同样可以转换外部写。
下次再写一下如何去写as 3.0代码
相关文章推荐
- 每天学多一点flash(37) 制作走马灯一
- 每天学多一点flash(37) 制作走马灯一
- 每天学一点flash(40) 制作走马灯四
- 每天学一点flash(9) flash 8 结合xml制作走马灯
- 每天学一点flash(9) flash 8 结合xml制作走马灯
- 每天学一点flash(9) flash 8 结合xml制作走马灯
- 每天学一点flash(39) 制作走马灯三
- 每天学一点flash(39) 制作走马灯三
- 每天学一点flash(68) 新闻列表制作(3)
- 每天学一点flash(19) flash cs3.0 制作air (1)
- 每天学一点Flash(46) 单选题制作
- 每天学一点flash(68) 新闻列表制作
- 每天学一点flash(68) 新闻列表制作(2)
- 每天学一点flash(68) 新闻列表制作(3)
- 每天学一点flash(38) 制作走马灯二
- 每天学一点flash(40) 制作走马灯四
- 每天学一点flash(68) 新闻列表制作
- 每天学一点flash(68) 新闻列表制作(2)
- 每天学一点flash (32) as 3.0 结合xml 制作走马 灯效果
- 每天学一点flash(38) 制作走马灯二