做一个游戏时候,因为前几天做着做着电脑卡住了,等了好久就重新开机了,然后源文件就损坏了。
后来用反编译了,源文件发布后的swf比越来大了几十M
——
好吧,上面的也是个问题。
下面是主要的。。
flash发布不了,发布时,文件只出现一会儿,而且是0字节,等flash的发布窗口结束后就消失了。今天开始的问题。
不知道是怎么回事,源文件有370+M这样,这个游戏都是以位图和文本为主。
但是应该也不是文本的问题把?毕竟今天之前还可以发布的,虽然测试影片是空白,但是发布后还是有内容的。
求助,做了很久的心血。
我就是用cs6的。。。那时电脑卡住正好flash也在保存 = =
追答问题很复杂。。估计你很多代码写在帧上面。可以学习一下写在as的文件上。
第二个,我怀疑你的代码并不复杂,否则一般的程序猿都需要重新检查一下自己的代码,担心有bug出现。
第三,图片没有经过压缩,过大过多的图片,flash很容易出现问题。尤其是保存很慢,我怀疑就是保存太慢,你把它重启了。
确实我都是写在帧上……我还不习惯写as文件上。
代码的话也不是很复杂,但是发布不了是今天的事,虽然之前也有,但关了flash再开就好了。今天因为插座冒烟,所以就保存好文件后,想关机,但是flash卡住了,但文件已经保存好了,家人催下我就强制关了。
之后我再上电脑,我这个文件就发布不了了,但是新建一个可以。【试过重装。
擦,你电脑问题很多嘛。。。
以前是因为什么原因?是不是每次都是导入的图片太多?
以前不清楚,但是每次导入都是一张一张导入,隔得比较久。
现在我可以反编译来……但是怕文件又变大好多,之前发布的swf从20多M就因反编译发布后变成了70多M。
而且反编译过后的元件名图层全部都规律命名,而且方式跟我做的完全不同,有时候一个按钮,一张位图就够了。但是反编译后那个按钮每一帧都变成了一个图形。
话说现在情况该怎么解决…… 我先睡觉了
哎。。。。。。你这个文件的错误,没检查谁也不知道错在哪里。花时间检查,还不如重新做一个。
没有一劳永逸的方法。