神魂顛倒論壇logo

icon
首頁Adobe Animate CCActionScript討論 → [求助] 外部讀入SWF 問題

雷射溶脂 | 瘦小腹 | 植髮 | 眼袋 | 玻尿酸 | 電波拉皮 | Flash | 購物車 | Flash Player 11.2 | 豐胸 |

下一主題 上一主題


[求助] 外部讀入SWF 問題


[求助] 外部讀入SWF 問題 簡版






 想請問一下 目前狀況是 00.SWF(內部有外部匯入的影片檔) 要連結去A.SWF 及B.SWF (兩個檔案也有外部匯入的影片) 執行後跳至A.SWF 原本00.SWF的外匯入影片音樂卻沒有關閉 導致畫面中除了A.SWF的影片音樂外還有上一個00.SWF檔的... 
一定要用內嵌的方式才能控制影片的音樂嗎?


下方是程式碼

var ldr:Loader = new Loader();
this.addChild(ldr);
a_btn.addEventListener(MouseEvent.CLICK,onClick);
b_btn.addEventListener(MouseEvent.CLICK,onClick);

function onClick(e:MouseEvent):void
{
var _str:String
if(e.currentTarget == a_btn){
_str = "a.swf"
}else if(e.currentTarget == b_btn){
_str = "b.swf"
}
ldr.load(new URLRequest(_str));
}

抱歉@@ 這是之前飛肯大大回復其他人的答案 
程式本身是無問題的(可執行) 但就是外部匯入的影片無法停止阿... 





瘦小腹 | 回到頂部

簡版






 自己解決了 = =

貼上來給碰到相同困難的人參考

文中提到的影片我是用FLASH 內部提供的FLVPlayback 外部匯入 

我給影片一個 video 名稱

在上述的語法下繼續寫 

p1.addEventListener(MouseEvent.CLICK, fl_ClickToPauseVideo_2);

function fl_ClickToPauseVideo_2(event:MouseEvent):void
{
video.pause();
}

意思就是 按P1鈕會把該影片暫停 

把動作拆開來做其實會簡單點 



也許常寫AS 3.0 的大大們會很容易 

小妹可是今天晚上才第一次碰阿 T^T  

這下子可以去吃晚餐了  以上!!




雷射溶脂 | 回到頂部

加賴 896yy 很喜歡 《戀愛先生》裡面的一句台詞 從前車馬很慢 書信很遠 一生只夠愛一個人 如今飛機 高鐵 一日三乘 line 896yy 郵件光速回復 一次愛一個人就叫忠誠 簡版

使用者已被鎖定

購物車 | 回到頂部

加賴 896yy 很喜歡 《戀愛先生》裡面的一句台詞 從前車馬很慢 書信很遠 一生只夠愛一個人 如今飛機 高鐵 一日三乘 line 896yy 郵件光速回復 一次愛一個人就叫忠誠 簡版

使用者已被鎖定

購物車 | 回到頂部
下一主題 上一主題