|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
要在Flash中构建应用程序,可以使用Flash绘图工具创建图形,并将其它媒体元素导入Flash文档。接下来,定义如何以及何时使用各个元素来创建设想中的应用程序。
5.5游戏作品的回护
讲到作品的常识产权回护成绩,能够分红两个部分,一个是作品自己的回护,另外一个是源代码的回护。一个好的游戏是经由程序员辛劳编程、调试后完成的,个中的源代码包括了程序员的血汗,假如不经由任何的回护就示之于众的话,良多程序员都是极不宁愿的。可是软件代码回护与手艺的公然交换是互相冲突的,回护措施固然回护了程序员的好处,可是同时又下降了其别人交换进修的时机。在有些时分有人使用检察源代码工具检察源代码,然后将其中心部分举行移花接木,并且说成是本人的器材。因而,回护本人具有原创性游戏的源代码是势在必行的。
另有一种情形就是在游戏中到场回护分数的加密程序,假如不回护源代码,懂Flash的人就能够容易晓得游戏是怎样加密的,从而沉着地修正游戏的属性值,这也有背游戏制造者的初志。如今Flash作品的回护也是一个十分辣手的成绩,良多经由艰辛制造的游戏,未经受权就被人copy出来拿到其他的贸易网站举行播放,而被侵占权力者却毫无举措。究查功令义务,仿佛不太值得;不究查,又以为本人好处遭到伤害,真是处于两难地步。这时候,一样平常经由过程手艺上的加密法来办理侵权成绩。
回护与不回护,孰是孰非一时难以讲分明。那些说由于回护源代码妨害了中国Flash前进的人年夜多都懒于思索,只想看看人家是怎样写的,然后一成不变地拿来用。手艺上的器材,外洋年夜把有,基本不必看中国人做的源代码。外洋开放代码太多,已充足做很长工夫的研讨了,他们的代码都没有加密。
如今国际能够失掉的源代码检察工具次要有两种,一种叫做ActionScriptViewer(简称ASV)。今朝国际能够下载到的是2.0版本,它次要能够检察Flash5动画的源代码,能够轻松地以条理布局解开Flash。可是这个软件有一些Bug,使用这些Bug可让它基本没法一般检察,其办法就是在想回护的程序代码后面加上0(1|0)。如今它已出了3.0版本,可是今朝只能失掉Demo版本,因而也没法考证这类举措对3.0版本有无用。另外一个Flash源代码检察软件是硕思闪客精灵,软件英文名为SWFDecompiler,今朝临时还没有一种好的办法来凑合这个软件。
作品回护中一个十分主要的内容就是作品播放权的回护,也就是怎样让其他未受权的人不克不及一般播放作品。这又分红两部分,一个是在网上播放,一个是在硬盘里播放。实在要用到的内容都一样,只是经由过程FlashMX中供应的_url属性来把持在那儿播放。其程序以下:
if(substring(_root._url,1,4)=="file"){
//假如在硬盘上播放,则分歧意
_root.stop_play._visible=true;
prevFrame();
}else{
<Pclass=a3>
与位图图形相比,矢量图形需要的内存和存储空间小很多,因为它们是以数学公式而不是大型数据集来表示的。位图图形之所以更大,是因为图像中的每个像素都需要一组单独的数据来表示。 |
|