2
我有一個MovieClip(稱爲「聊天」),當它被點擊時播放,但當它完成播放時我需要它來navigateToURL。這是儘可能接近,但它不起作用:需要延遲navigateToURL Flash AS3
var chatTimer:Timer = new Timer(1000);
chats.addEventListener(MouseEvent.CLICK,startTimer);
function startTimer(event:MouseEvent):void {
chats.gotoAndPlay(2);
chats.addEventListener(TimerEvent.TIMER_COMPLETE,urlAction);
function urlAction(){
chatTimer.stop();
navigateToURL(new URLRequest("http://www.stackoverflow.com"));
}
希望你能幫助! Steph
感謝馬蒂,我收到一條錯誤消息:「1046:未找到類型或不是編譯時常量:」。關於var req:URLRequest(「http://stackoverflow.com/」);有任何想法嗎? – stephiebee 2011-04-21 10:30:18
它說哪種類型沒有找到?如果您將此代碼放入外部文件(Class),則需要導入以下內容:flash.display.MovieClip,flash.net.URLRequest,flash.net.navigateToURL,flash.events.Event。 – Marty 2011-04-21 10:32:10
對不起,對我來說有點晚了。錯過了關鍵部分!嘗試上面修改後的代碼:) – Marty 2011-04-21 10:38:21