作者dmc159753 (水mimi)
看板Flash
標題[問題] loader外部swf檔後 用timer停止影片和聲音
時間Sat Jun 6 13:43:04 2009
我作一個輸入訊號會random影片然後timer計時三秒後會停止的遊戲
訊號源我是用phidgets這個裝置
作完時出現了一個問題
我在三秒後能停止影片的播放
"""""""但是它的聲音我不能停止"""""""
一開的影片我是自己錄不小心轉成flv又轉成swf檔
轉swf檔的時候是用flash直接轉
不知道會不會和這個有關係
下面貼的是我的程式碼
stop();
import com.phidgets.*;
import com.phidgets.events.*;
var phid:PhidgetInterfaceKit;
var A:Loader = new Loader();
var t:Timer = new Timer(3000, 1);
var R:Number;
phid = new PhidgetInterfaceKit();
phid.addEventListener(PhidgetDataEvent.INPUT_CHANGE, onInputChange);
phid.open("localhost", 5001);
t.addEventListener(TimerEvent.TIMER, onTime);
function onTime(e:TimerEvent):void
{
A.unload();
SoundMixer.stopAll();
gotoAndStop(2);
}
function onInputChange(evt:PhidgetDataEvent):void
{
trace(evt.Index);
trace(evt.Data);
switch(evt.Index)
{
case 0:
if(evt.Data == true)
{
R = Math.floor(Math.random()*7+1);
var order = "o" + R +".swf";
A.unload();
SoundMixer.stopAll();
A.load(new URLRequest(order));
addChild(A);
A.x = 0;
A.y = 0;
t.start();
}
break;
}
}
用Flash不超過一個月~請各位大各位高手賜教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.11.16.85
推 cjcat2266:聲音是從哪來的 06/06 14:01
→ dmc159753:影片原本裡面的 06/06 14:08
推 cjcat2266:那就是影片沒有停掉囉,跟SoundMixer應該沒關係 06/06 14:10
→ dmc159753:unload不是已經停掉了? 06/06 14:11