[問題] 關於打字音效的控制

看板Flash作者 (響徹雲霄的喇叭聲)時間19年前 (2007/02/15 03:58), 編輯推噓5(502)
留言7則, 2人參與, 最新討論串1/3 (看更多)
小弟在一個場景中有個按鈕 按鈕按下後啟動影片A 影片A的最後一個影格放影片B(打字效果) 影片B中的影格有三格(寫語法) 1. 2 3. count=0; text1=text.substr(0,count); if(Number(count)>text.length()){ count=count+1 gotoAndPlay(1); }else{ gotoAndPlay(2); } 然後我另設兩個圖層 第一個圖層的第一個影格放text 第二個圖層的第二個影格放text1 這樣跑出打字效果後 我想加入鍵盤的音效 但是如果我把音效放在影片A的最後一個影格 那音效長度就要用算的剛好在影片B跑完的時候音效結束 如果我放在影片B的第一影格 聲音就會一直重複 我試過在影片B中加第四影格設一個stopAllSounds(); 但是打字效果結束後音效還是繼續 請問要如何正確的讓影片B停止後音效也跟著停止呢 我試了好多方法都失敗 又不想用算秒數的方式去剪音效檔 拜託有大大能指導一下小弟!!感激不盡 -- 挖~~店員都不講話啦~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.21.39 ※ 編輯: zswolf 來自: 220.133.21.39 (02/15 04:00)

02/15 06:23, , 1F
試試看用Sound類別來控制聲音吧 :)
02/15 06:23, 1F

02/15 10:44, , 2F
聲音還是停不下來....好痛苦阿...
02/15 10:44, 2F

02/15 11:58, , 3F
Sound類別裡有個stop()的method啊 :)
02/15 11:58, 3F

02/15 11:59, , 4F
詳情可參閱sound的F1說明,裡面有範例程式碼的
02/15 11:59, 4F

02/15 13:51, , 5F
我有試著寫stop(),但是打字效果的影片是在1或2
02/15 13:51, 5F

02/15 13:51, , 6F
我試了好多次都找不到應該寫在哪裡才是正確的
02/15 13:51, 6F

02/15 18:28, , 7F
有原始檔的話會比較方便幫你看看囉 :)
02/15 18:28, 7F
文章代碼(AID): #15qsdEgv (Flash)
文章代碼(AID): #15qsdEgv (Flash)