带来一篇Flash 游戏制造:抢手棋(2)
运行时,它可以跨浏览器和操作系统、原汁原味地呈现具有表现力的应用程序、内容和视频,功能强大,兼容性高。骰子制造:
此步我们来制造游戏中决意配角每次所走步数的骰子。
1.新建一个graphic组件并定名为主体,然后在编纂区顶用矩形工具画一个添补色为红色,边框为玄色的正方形,作为掷骰子前骰子的形态,如所示:
2.在创建一个graphic组件,并定名为点,也就是作为骰子上的点,用椭圆工具画一个玄色的正圆,如所示:
3.新建一个movieclip组件,定名为“分解的点”,在这个mc里来制造从一点到六点的分歧形态。将图层layer1的第1到第6帧全体设置为关头帧,然后分离将组件”点”拖到编纂区中,第一帧放一个,第二帧放两个,依此类推,第六帧放六个,然后用align工具分列好,如图所示:
4.再新建一个图层layer2,在第1帧加as:/:dianzhi=1;,在第2帧加as:/:dianzhi=2;,在第3帧加as:/:dianzhi=3;,在第4帧加as:/:dianzhi=4;,在第5帧加as:/:dianzhi=5;,在第6帧加as:/:dianzhi=6;,在第7帧加以下as:
if(Number(/:red)==1){
tellTarget("/re"){
gotoAndStop(1);
}
/:red=0;
}else{
tellTarget("/re"){
gotoAndPlay(2);
}
/:red=1;
}
//经由过程变量red的分歧值,触发分歧的举措,并对red举行分歧的设置
5.由于我们的骰子必要经由过程鼠标点击来触发,以是必要用到按钮,切实的说是用一个隐形按钮共同后面的主体工具,就能够完成。以是我们新建一个button组件,并定名为触发器,只在hit帧拔出关头帧,然后画一个矩形,巨细和后面的主体组件差未几就能够,如6所示:
6
6.上面我们就用后面筹办好的组件来制造骰子把持器。新建一个movieclip组件,定名为”分解的把持器”,进进组件编纂形态后,创建三个图层,分离定名为layer1,layer2和layer3.
7.将组件”主体”拖放到layer1的第1帧中,然后将组件”触发器”拖放到图层layer3的第1帧中,并调剂地位和主体堆叠,然后到场as:stop();,如7所示:
7
8、在图层layer1的第15帧拔出一个关头帧,做一个主体工具从右到左的扭转挪动motion,帧局限是1―15帧之间,然后将按f5将帧持续到30帧,在图层layer2的第15帧也拔出一个关头帧,将组件”分解的点”拖动到主体的下面,然后在properties面板上定名为”dian”,并也一样持续到30帧,如8所示:
8
8.回到图层layer3,在第15帧到场as:
tellTarget("dian"){
gotoAndStop(random(7));
}
//把持骰子的随机跳转,以决意显现几点
在第30帧到场as:
if(Number(/:red)==1){
tellTarget("/kong"){
gotoAndStop(4);
}
}else{
tellTarget("/kong"){
gotoAndStop(2);
}
}
/
Macromedia公司已经承诺在Flash8中将有很大的变化,而且它们中的许多都与视频功能有关。 FLASH动画的视觉观赏效果好,容易给民众留下深刻的印象,是动画行业从业者和动画创意设计制作机构的主要业务之一。 不过,要说国内在FLASH动画领域做的比较出色的,公认的是广州形动数码科技。 在Web页面上使用声音是可能的,但是在精确的时间播放声音几乎是不可能的。Flash通过把声音放入时间期限内解决了这个问题,因此你现在可以把声音连接到动画的特定部分或者某个用户交互过程。 随着动漫发展趋势,我国也越来越重视动漫产业的发展,各种制作动画软件应运而生,其中flash比较突出。 所以不要使用不必要的高祯率 - 否则老的、慢的计算机在显示动画时会阻塞。 向量图有一个特点,就是放大后的图像是不会改变的. 点阵图 向量图Flash的应用,还有再不断在完善的Action Script脚本语言。 FLASH在网站建设中广泛的应用,但是FLASH也有自身的缺陷,尤其考虑到网络营销的综合效果时,FLASH 格式的广告并非最好的选择,有时甚至会降低广告效果。
页:
[1]