看板 Flash 關於我們 聯絡資訊
請教各位flash高手 事情是這樣 我在場景一(Scene1)中有個影片片段暫稱mc1,mc1裡包涵一個影片片段暫稱mc2, mc2裡有個按鈕btn1,我想要讓btn1按了之後能夠連結到我的場景二(Scene2)並播放 問題一:要下什麼語法? 問題二:要下在哪? PS: 很多人都告訴我去對按鈕下on(release){gotoAndPlay("Scene2",1);} 當然這都是我做過的事(就是這樣不能才要問阿..) 就我所知gotoAndPlay和gotoStop的語法只能下在根場景或場景的元件上,對於包涵在影片 片段裡的元件起不了作用,然而很多人都不知道這點,因為我在網路上也看到一堆和 我一樣的問題有待解決,問題的核心在於包涵在"影片片段"裡的按鈕,我在網路上有搜尋到 相關問題但他的問題是:場景中的影片片段裡的按鈕欲連結其他場景有人提供這個語法 btn1(按鈕名稱).onRelease=function(){gotoAndPlay("Scene2,1");}寫在場景一的影格 上,我試了沒有用,我想應該是我的按鈕是包涵在兩個影片片段裡。 要苦惱死我啦~~網路上尋遍了也還沒得到解答,這問題蠻急需解決的,沒時間爬文希望 有回答過類似問題的大大也能不吝指教,感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.114.127
aquarianboy:gotoandplay很多地方都可以下,但要注意"層級",看你 01/06 17:47
aquarianboy:是要叫"上一層"的goto哪個frame,還是控制自己同一層的 01/06 17:48
aquarianboy:上一層的需要加個_parent (AS1/2版本) 01/06 17:48
aquarianboy:上上層則變_parent._parent.gotoAndPlay() 以此類推 01/06 17:48
openyayak:MovieClip(this.parent).gotoAndPlay(1,"Scene2"); 01/07 08:37
openyayak:↑↑使用AS3.0 01/07 08:38
swmilktea:感謝各位高手指教,獲益良多,這就來試試。 01/07 12:56