多場景的切換不僅可以使用代碼自動切換,也可以使用按鈕進行互動切換,flash怎么實現點擊按鈕讓場景進行切換呢?下面我們就來看看詳細的教程。
1、這里用的FLASH CS6,打開軟件,新建AS3文檔
2、默認只有一個場景1
3、在這個場景中制作一段動畫
4、接著在舞臺上制作一個按鈕
5、設置按鈕實例名為btn0
6、因為是AS3只能在時間軸加代碼如下:
import flash.events.MouseEvent;btn0.addEventListener(MouseEvent.CLICK,ChangeToSence2);function ChangeToSence2(e:MouseEvent):void{this.gotoAndPlay(1,"場景 2");}
//注意場景名中的空格
7、這時如果操作因為還沒創建場景2,所以會報錯,現在添加場景2,依次選擇菜單--插入--場景,即可創建場景2
8、創建場景2后會自動進行場景2的舞臺
9、同樣,制作一段動畫,并添加一個按鈕放到舞臺上
10、設置按鈕的實例名為btn1,這里需要注意的是即使是不同的場景,也不要使用相同的實例名
11、在時間軸加如下代碼:
import flash.events.MouseEvent;btn1.addEventListener(MouseEvent.CLICK,ChangeToSence1);function ChangeToSence1(e:MouseEvent):void{this.gotoAndPlay(1,"場景 1");}
12、在有些版本中,場景之間的切換是自動的,需要在最后一幀加代碼限制自動跳轉。兩個場景都要添加代碼。
13、運行后就可以通過按鈕進行多場景之間的切換了。
以上就是Flash通過目錄切換場景效果的實現方法,希望大家喜歡,請繼續關注武林網。
相關推薦:
flash怎么實現按鈕控制對象的效果?
FLASH CS6怎么制作控制視頻的按鈕?
flash怎么給按鈕添加左右扭動動畫?
新聞熱點
疑難解答