0

我使用 swiffy flash 扩展在 Flash CS6 和托盘中创建项目以在 HTML5 中发布。在我的项目中,我创建了一些动画,加载并使用了一些声音(.mp3)。当我将其导出到 HTML5 时(快速)。我收到了这种输出警告


Swiffy Flash Extension for Win v1.1.1 [Swiffy v5.1.1] - 警告 - 不支持流式音频。对外部资源的支持是实验性的。不支持 ActionScript 属性 flash.net.URLLoader.bytesLoaded。不支持 ActionScript 属性 flash.net.URLLoader.bytesTotal。该文件可能很慢。


当我打开我的 html 文件、加载器和声音时它不起作用我使用此代码进行加载

this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, onLoading); this.loaderInfo.addEventListener(Event.COMPLETE, onComplete);   function onLoading(evt:ProgressEvent):void {
                var loaded:Number = evt.bytesLoaded / evt.bytesTotal;
                percent_txt.text = (loaded*100).toFixed(0) + "%"; };   function onComplete(event:Event):void {
                this.loaderInfo.removeEventListener(ProgressEvent.PROGRESS, onLoading);
                this.loaderInfo.removeEventListener(Event.COMPLETE, onComplete);
                gotoAndPlay(2);   };

请帮我

4

2 回答 2

0
this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, onLoading);
this.loaderInfo.addEventListener(Event.COMPLETE, onComplete); 

function onLoading(evt:ProgressEvent):void { 
  var loaded:Number = evt.bytesLoaded / evt.bytesTotal;
  percent_txt.text = (loaded*100).toFixed(0) + "%"; 
};

function onComplete(event:Event):void {
  this.loaderInfo.removeEventListener(ProgressEvent.PROGRESS, onLoading);
  this.loaderInfo.removeEventListener(Event.COMPLETE, onComplete); gotoAndPlay(2);
};

我们是否必须添加此代码才能获得音频...

于 2014-06-17T07:22:16.117 回答
0

对不起,不知道你在这里期待什么!!!警告已经很清楚地告诉你发生了什么。您尝试做的事情不支持。
正确的答案是:你正在尝试做的事情,不能用 swiffy 完成!

于 2013-05-26T12:23:16.207 回答