level 11
我们都知道MFF这个游戏是没有水关的,也就是说没有水就不会有鱼.可是在MFF的源码中却有鱼,这是怎么回事呢????大家讨论一下
2011年07月18日 05点07分
1
level 5
源码是FLA文件,需要Adobe Flash CSx(x指数字)才能打开它,它的素材以Flash的内置位图形式保存在“库”里!
2011年07月18日 06点07分
3
level 11
楼上可作为第一种可能性,我觉得还有一种可能是作者本来要做水关,结果由于某种问题没来得及做就发布了,最后导致源码中有鱼
2011年07月19日 02点07分
5
个人认为是这样,因为开始界面有水
2012年12月06日 14点12分
level 11
推测情况:
1.如4楼所言
2.如5楼所言
3.隐藏关中(可能性很小)
4.作者在使用素材时考虑到了鱼,但后来没用上
2011年07月22日 14点07分
6
level 1
说道Flash我可擅长了,解答一下:
Flash当中有一个叫“库”的东西用来盛放各种元件。
因为各种素材(就比如说鱼)都要运动,所以必须要把各种素材转化成元件。【否则无法完成动态效果】
在Flash【不管是fla还是swf】文档中库作为一个储存数据储存在原文件中【如果删去的话将会出错,如果删去对应元件所对应的代码在调用该元件时会出错】
所以在提取源代码时可以提取到库内的东西。
鱼的元件可能是作者一开始想做水关没做成但是没有把这个元件删除造成的……
2011年07月28日 04点07分
7
level 1
作者源码中有“鱼”这一素材就说明已经放到库中了(但是没有使用,通常库里面这种冗余的素材后期处理时应该是删掉的)没必要证明……所以除了最后一句可以去掉
2011年07月29日 06点07分
9
level 1
反编译软件(就是swf转成fla)除了严重错误,否则11L要发截图~~
2012年02月07日 12点02分
11