2010-08-12 34 views
3

有沒有辦法通過對象參數禁用閃存文件中的音頻?禁用對象參數中的閃存音頻?

+0

這可能是不可能的。我唯一的選擇可能是創建一個靜音的容器電影。這不是最優雅的解決方案,但我可能會被迫做 – tomfmason 2010-08-12 20:49:25

回答

0

不,沒有通過嵌入參數禁用聲音的抽象方式(即只有內容知道如何根據傳入的內容禁用自己的聲音時纔有可能)。

但是使用父容器殺死聲音(或者更正確地設置音量爲0)並加載內容應該是一個可行的解決方法。請記住,有些邊緣情況下,如果將內容加載到其他SWF中,某些方式的內容可能無法正常工作。

0

你能提供更多細節嗎?

你想通過flashvars訪問swf嗎?對象參數只是變量,您需要訪問一種可以靜音的方法。如果你有權訪問腳本,如果容器看起來不是解決方案,那麼這很簡單,你可以創建一個SoundMixer實例來控制Flash中的全局聲音並調用stopAll()方法。