2014-04-04 28 views
2

有没有办法模拟Flash CC中的swf下载?我读到这可以使用Scout完成,但无法弄清楚。在Flash中模拟下载CC

我想查看预加载器是否工作。

谢谢。

回答

1

在Adobe Scout的情况下,您需要在浏览器中发布SWF并以这种方式进行检查,但恕我直言,更好的方法可能是使用类似如下的东西:NetBalancer来模拟期望的流量。 不幸的是Adobe Flashder Bandlash Profiler在FlashCC中,这是很长时间的未来和真正伟大的工具。

0

我们有一个技巧来检查preloader的进度。我正在描述 检查下面的代码。在这里你很容易理解,进度是preloader的变量。

var progress = new createjs.Shape(); 
    var progressBellow = new createjs.Shape(); 
    var txt = new createjs.Text(); 

    progress.graphics.beginStroke("#280000").drawRect(115,112,100,20); 
    progressBellow.graphics.beginStroke("#280000").drawRect(115,112,100,20); 

现在就来看看下面的代码

function handleComplete() { 
    exportRoot = new lib.BV_test_procedure_updated220515(); 

    stage = new createjs.Stage(canvas); 
    stage.addChild(exportRoot); 
    stage.update(); 

    createjs.Ticker.setFPS(30); 
    createjs.Ticker.addEventListener("tick", stage); 
} 

这里stage.update意味着它是更新阶段的所有代码。因此将其替换为

progress.update();

现在你完成了。你可以看到你的preloader进度。更改颜色宽度等 您的检查完成后。用 stage.update再次替换它。 为更好地理解检查我的链接。 http://canvas.byethost11.com/pre/storia3.html 谢谢

+0

您应该编辑您的答案并设置您的代码的格式,使其更具可读性。 –

+0

谢谢我已更正 –