仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 866|回复: 8
打印 上一主题 下一主题

[学习教程] 来谈谈:制造一个Flash的填色游戏

[复制链接]
活着的死人 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 21:21:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您是否有着精彩的Flash作品,您是否想把他转化为屏保程序。
  前些日子qinni在论坛贴出了她制造的一个添色的flash小游戏,是用编程完成的,良多伴侣都对这个小游戏的做法十分感乐趣,以是qinni专门为人人编写了如许的一个教程。

  第一其中文的教程,人人多多指教,上面人人看到的这个动画,就是我们明天要制造的flash添色小游戏。

  先用RectangleTool画两个方形(其余外形也能够),注重你画的图形内里必定要有添补色,假如一入手下手没有设定的话,你能够用PaintBucketTool来填色,我的例子里用玄色的画外框,用红色的添补。
  

  选个中一个方形的添补色部位(注重不要选表面的线条),然后用Insert/ConverttoSymbol把它转换成MovieClip,你能够给它一个对照成心义的名字(这是个值得养成的好习气,老是给你library内里的器材取个好名字。固然我老是做不到),我管它叫SmallRec。(见)


  用第二个步骤把别的一个方形的添补色部位也转换成MovieClip,我的叫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显现应当以下图:(见)


  再新加一个layer,把它的名字改成Action。这个新的layer只是用来放一些actionscript。鼠标右键点击这个Actionlayer的第一帧,从跳出的菜单里选action,然后把上面的ActionScriptcopy&paste到你的Actionswindow里。(见)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,然后把上面的ActionScriptcopy&paste到你的Actionswindow里。on(press)_root.swapColor(this);

  对BigRec反复步骤6。

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

  你可让两个movieclips做些动画,不会影响填色的。你学会了这个后,你能够画一些庞大点的图,然后把一个色块构成一个movieclip,示例中的这个龙也许用了六七十个movieclips吧:)

  qinni

</p>
最新的零售版本为AdobeFlashProfessionalCC(2013年发布)。AdobeFlashProfessionalCC为创建数字动画、交互式Web站点、桌面应用程序以及手机应用程序开发提供了功能全面的创作和编辑环境。
海妖 该用户已被删除
沙发
发表于 2015-1-17 16:19:30 | 只看该作者
Flash动画制作,是指利用Flash软件对动画进行设计,以产生千变万化的效果。随着互联网的兴起。
柔情似水 该用户已被删除
板凳
发表于 2015-1-25 07:20:51 | 只看该作者
只要用心 只要努力 在加上你无限的创意和想象。FLASH无敌了
愤怒的大鸟 该用户已被删除
地板
发表于 2015-2-2 20:13:01 | 只看该作者
Flash使交互性容易,并且消除了学习某种语言的需要。折中办法是不学语言,同时失去一些功能。但是你仍然可以处理基于用户动作(如鼠标移动或点击)的触发事件,这通常是你需要的所有交互性。
分手快乐 该用户已被删除
5#
发表于 2015-2-8 06:56:58 | 只看该作者
在Web上只好把动画做得很小。即使最简单的动画也需要较长的下载时间。Flash的流技术和矢量图形对这种情况做了改变。
精灵巫婆 该用户已被删除
6#
发表于 2015-2-25 01:02:35 | 只看该作者
缺点方面~有些技术不能实现,不过FLASH技术在发展在进步,相信在以后FLASH可以取代,大部分的视频编辑软件,视频制作软件。
金色的骷髅 该用户已被删除
7#
发表于 2015-3-7 16:37:20 | 只看该作者
考虑到实际的效果,这些专业的网站并不会去单纯追求技术本身,广告设计是否FLASH不是目的,关键是获得最好的宣传效果。
莫相离 该用户已被删除
8#
发表于 2015-3-15 10:18:38 | 只看该作者
传播上的优势——无国界跨媒体;创作群体的形成;媒体及比赛的推进
爱飞 该用户已被删除
9#
发表于 2015-3-22 01:10:33 | 只看该作者
Flash也支持alpha通道,这会使设计者高兴。没有太多的技术性,alpha通道是附加在图像上的信息 - 允许图像以不同的方式渲染。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 07:12

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表