中国专业的网站设计团队-isheji.net
专业 | 专业设计 | 精英团队 | 客户案例 | 网站命脉 | 专业教程 | 设计关闭 | 网站建设 | 联系我们 | 关于我们
资讯 | 行业资讯 | 国内资讯 | 国外资讯 | 网站优化 | 网站推广 | 推广技巧 | 推广方案 | 网站策划 | 网站排名
素材 | 建站资源 | 设计教程 | 网站策划 | CSS 标准 | 脚本特效 | 网页配色 | 程序相关 | 酷站推荐 | 建站技巧
网站首页
设计资讯
服务项目
网站命脉
案例展示
设计素材
精英团队
交流论坛
意见反馈
关于我们
   

栏目导航:行业资讯 | 网站优化 | 网站推广 | 网站建设 | 专业教程 | 客户案例 | 网站策划 | 网页配色 | 建站技巧

 

您现在的位置:酷爱设计网 >> 设计素材 >> 设计教程
用户登陆 新用户注册
 

资讯正文

 
制作一个Flash的填色游戏
 
时间: 2007-12-9 作者: 不详 (人气: ) 来源: vivian_nuo
核心提示:
  前些日子qinni在论坛贴出了她制作的一个添色的flash小游戏,是用编程实现的,很多朋友都对这个小游戏的做法非常感兴趣,所以qinni专门为大家编写了这样的一个教程。
  

前些日子qinni在论坛贴出了她制作的一个添色的flash小游戏,是用编程实现的,很多朋友都对这个小游戏的做法非常感兴趣,所以qinni专门为大家编写了这样的一个教程。

第一个中文的教程,大家多多指教,下面大家看到的这个动画,就是我们今天要制作的flash添色小游戏。

先用RectangleTool画两个方形(别的形状也可以),注意你画的图形里面一定要有填充色,如果一开始没有设定的话,你可以用PaintBucketTool来填色,我的例子里用黑色的画外框,用白色的填充。

选其中一个方形的填充色部位(注意不要选外面的线条),然后用Insert/Convert to Symbol把它转换成MovieClip,你可以给它一个比较有意义的名字(这是个值得养成的好习惯,总是给你library里面的东西取个好名字。虽然我总是做不到),我管它叫SmallRec。(见图1)


 


 

用第二个步骤把另外一个方形的填充色部位也转换成Movie Clip,我的叫BigRec。

  现在你也学会说:qinni,我的flash 文件现在看这怎么不对劲啊,两个方形外面的黑框怎么有部分找不到了?

  呵呵,这就对了,我下面就会说这个。

  现在,选SmallRec和BigRec(别告诉我你不知道怎么同时选两样东西啊:)

  点鼠标左键先选其中的一个,再按住Shift键,用鼠标选另外一个),用Ctrl和x键把SmallRec和BigReccut下来。

  新加一个layer(Insert/Layer),点中这个新的layer,把它拖到原来layer1底下,然后在这个新的layer被选中的情况下,按Ctrl+Shift + v 把原来cut的东西paste到新的layer。(如果你用Ctrl+v的话,你要paste的东西会出现在和原来不同的位置)如果你不介意的话,顺手把layer1改名成Outlines-在这个layer上的是两个方形的外框,把layer2改名成Fillings-在这个layer上是SmallRec和BigRec。完成后,你的timelines显示应该如下图:(见图2)


 
 

  再新加一个layer,把它的名字改成Action。这个新的layer只是用来放一些actionscript。鼠标右键点击这个Actionlayer的第一帧,从跳出的菜单里选action,然后把下面的Action Scriptcopy & paste到你的Actions window里。(见图3)functionswapColor(iname)varmyColorNumber;myColorNumber = random(7)myColor= newColor(iname);switch(myColorNumber)case1:myColor.setRGB(0xffffff);break;case2:myColor.setRGB(0x006600);break;case3:myColor.setRGB(0x990000);break;case4:myColor.setRGB(0x6666ff);break;case5:myColor.setRGB(0xff9900);break;case6:myColor.setRGB(0x000099);break;case7:myColor.setRGB(0xffff00);break;default:myColor.setRGB(0x666666);


 
 

  别着急,这就要完成了。鼠标右键点击SmallRec,从跳出的菜单里选action, 然后把下面的Action Scriptcopy& paste 到你的Actions window里。on(press)_root.swapColor(this);

  对BigRec重复步骤6。

  行了,用 Ctrl + Enter来测试你的新作品,GOOD LUCK!

  你可以让两个movieclips做些动画,不会影响填色的。你学会了这个后,你可以画一些复杂点的图,然后把一个色块组成一个movieclip,示例中的这个龙大概用了六七十个movieclips吧:)

  加入收藏】【打印此文】【返回首页
  相关文章
  Loading...
  网友评论
  Loading...  
  发表评论  
  昵称: 验证码:  
 
   
 

最新热门

 

最新更新

Loading...
 

本类信息

Loading...
 
关于我们 | 合作伙伴 | 广告服务 | 诚聘精英 | 客户服务 | 版权申明 | 友情链接 | 联系我们
酷爱设计网 (isheji.net)版权所有 2007-2010 酷爱设计网-打造中国最诚信,专业的网站设计团队,从而为企业开拓市场助一臂之力!

建议您使用1024*768分辨率浏览本站效果更佳 QQ:55788519 QQ:7464712 电话:13720764794 E-mail:isheji@isheji.net
陕ICP备0568751号