本帖最后由 网雨霏霏 于 2016-4-29 09:25 编辑
我下载了你上传的附件,想到了一个细节,不知道你处理的怎么样。该细节是:flash调用第三方类库时,需要事先在flash内做好设置。 除非你每次制作作品时都将整个类库都复制粘贴到你的作品内,这样的话,不用事先设置【但太繁琐了,推荐先设置好,一劳永逸】 下面给出设置的方法: 【1】下载并解压第三方类库 你的已经搞定了,不过你给的附件是将三个文件夹分别压缩的。不知道在你的机器上,三个文件夹的位置关系如何。 它们的正确关系是【如果你下载的是官方给的压缩包,无需对下面所写的苦恼】: (1)首先在本地硬盘某个位置【路径内最好别出现中文,而是使用纯英文的路径】新建个文件夹 比如说,我的设置是在D盘的swf文件夹内存储所有的与flash有关的软件 我在该文件夹下新建了一个名为ASClasses的文件夹,用于存放第三方类库 然后在该文件夹下再建立几个文件夹,就是存放不同的类库的 因为本例的类库是Flint开发的,我就新建一个名为FlintParticles的文件夹,如下图所示: 那么,我说的新建个文件夹,指的就是这个FlintParticles文件夹了 (2)然后,将你解压的第三方类库文件放入这个文件夹内。 首先是org文件夹,如上图 然后是flintparticles文件夹,如下图 最后是三个文件夹,如下图 【如果你是直接下载官方的类库,解压后,三个文件夹一定位于org\flintparticles文件夹内,无需你额外设置】 本步骤内的文件夹的名字,以及路径的依存关系必须完全与我这里写的一致,否则测试影片时就会报错! | |
反编译了一下你给的swf文件 发现 代码中缺少了如下一行:var renderer:PixelRenderer
加上后,还是有问题。醉了。于是将你的swf文件反编译的代码都放入自己的作品内:
就出来效果了: [flash]http://flashroad.joinbbs.net/attachment.php?aid=MTUzfGNhZTRhNDg0fDE3NTMwOTcyODV8Njk4NjBnY0QxV1BkZHZsaWZmcEtxS1d5cVp1RnFtbFRRT004Zk43eUJjOC82bms%3D&request=yes&_f=.swf[/flash] 但是我的字看不清,也不知道怎么回事 有时间再研究研究吧 | |