[問題] addchild後使用按鈕功能

看板Flash作者 (阿里爸爸)時間12年前 (2012/12/10 21:22), 編輯推噓0(008)
留言8則, 2人參與, 最新討論串1/2 (看更多)
以下是小弟的做法,因為有點笨所以想請問各位神人是否有更好的做法 ○目標:按下p鍵可以叫出一個暫停畫面(400*300,遊戲畫面為800*600),再按一次會把 該畫面關閉,並且可以使用該暫停介面上的開起/關閉音樂按鈕 ○暫停畫面有顯示當前分數的分數框、開啟音樂按鈕、關閉音樂按鈕,並將以上項目製 成一個元件匯出,使用addchild呼叫 ○問題:我把程式碼寫在主場景或者是匯出的元件裡後發現程式不會作用(按下開啟/關 閉按鈕都不會作用) ○解決辦法:目前的想法是把顯示當前分數的分數框、開啟音樂按鈕、關閉音樂按鈕都 個別匯出後再使用addchild呼叫,只是這個方法比較笨,不知大家是否有更好的方法? 簡單來說就是要按下p可以叫出一個暫停畫面使用該畫面上的按鈕來開起關閉音樂~ 在此向大家請教更好的做法,感謝謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.105.131.209

12/10 22:16, , 1F
既然使用addChild了,表示是AS3
12/10 22:16, 1F

12/10 22:17, , 2F
將暫停的動作裡面另外操作按鈕的visible或移動座標
12/10 22:17, 2F

12/10 22:17, , 3F
然後開啟跟關閉音樂的按鈕可以做成兩個影格就好
12/10 22:17, 3F

12/10 22:18, , 4F
按下按鈕後切換影格順便執行你要的操作
12/10 22:18, 4F

12/12 21:04, , 5F
不好意思,我不怎麼懂你的意思
12/12 21:04, 5F

12/12 21:05, , 6F
addchild是寫在影格里,然後呼叫元件庫的暫停元件
12/12 21:05, 6F

12/12 21:06, , 7F
只是不知道按鈕監聽得程式寫在元件庫裡的暫停元件裡的影格
12/12 21:06, 7F

12/12 21:06, , 8F
實惠一直無法偵測到@@
12/12 21:06, 8F
文章代碼(AID): #1GnU8en3 (Flash)
文章代碼(AID): #1GnU8en3 (Flash)