Flash CS6发布AIR for Desktop应用时遇到的icon问题
问题描述
在用Adobe Flash CS6发布AIR 3.2 for Desktop应用时,由于所用的icon文件是用AcdSee改变尺寸得到的,导致无法发布。
解决办法
icon文件用Photoshop通过改变图像大小生成。
问题描述
在用Adobe Flash CS6发布AIR 3.2 for Desktop应用时,由于所用的icon文件是用AcdSee改变尺寸得到的,导致无法发布。
解决办法
icon文件用Photoshop通过改变图像大小生成。
问题描述
在向Flash作品内导入mp3文件时出现“读取文件时出现问题,一个或多个文件没有导入。”的提示。
失败原因
Flash支持mp3和wav两种格式的音频文件。如果导入mp3文件,则需同时满足两个条件:
⑴. 频率必需是44100 Hz;
⑵. 码率必须是8Kbps、16Kbps、20Kbps、24Kbps、32Kbps、48Kbps、56Kbps、64Kbps、80Kbps、112Kbps、128Kbps、160Kbps中的一个。
知道了无法导入的原因,问题就好办了,只要我们利用相关音频编辑软件,将mp3音频文件的频率和码率按上面的要求设置好重新输出mp3文件就可以了。
还有一种可能的原因:mp3文件包含额外信息,解决办法就是把额外信息去掉,以Cool Edit pro为例,在保存mp3文件时将“Save extra non-audio information”勾选去掉。
问题:
用Cool Edit Pro软件打开音频文件,然后关闭该音频文件,会在音频文件相同目录下自动生成与音频文件同名的.pk文件,如何设置Cool Edit Pro使它不自动生成.pk文件?
方法:
1. 选择 Options -> Settings…
2. 选择 Dispaly -> Peak Files -> 取消勾选“SavePeak Cache Files”
如果用语句为舞台上的实例生成遮罩,注意要把遮罩加到舞台上,这样可以避免遮罩与被遮实例在全屏与非全屏切换时发生错位现象。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
... ... var mk:MovieClip = new MovieClip; mk.x = mc.x; mk.y = mc.y; var g:Graphics = mk.graphics; g.beginFill(0xFF0000); g.drawRect(0, 0, mc.width, mc.height); g.endFill(); addChild(mk); //全屏幕切换时保证不错位 mc.mask = mk; ... ... |