將swfaddress.js放到js資料夾裡
然後在主頁加入下面這一段
<script src="js/swfaddress.js" type="text/javascript"></script>
as裡加入
SWFAddress.addEventListener(SWFAddressEvent.CHANGE, handleSWFAddress);
function handleSWFAddress(e:SWFAddressEvent) {
//SWFAddress.setTitle('/kk/');
}
注意 字串一定要用單引號 'xxx' 不能雙引號
然後個按鈕可以這樣用
SWFAddress.setValue('/kk/');
範例程式碼
1: function btnClick(e:MouseEvent) {2: SWFAddress.setValue('/second/');3: }4: kk.addEventListener(MouseEvent.MOUSE_DOWN,btnClick);5:6: // SWFAddress handling7: function handleSWFAddress(e:SWFAddressEvent) {8: //SWFAddress.setTitle('/kk/');9: if(e.value=='/second/'){10: gotoAndStop('/second/');11: }12: }13: SWFAddress.addEventListener(SWFAddressEvent.CHANGE, handleSWFAddress);14: stop();
p.s有些swfobject版本搭配的話好像會失敗,要用swfaddress2.4裡的cs3裡的swfaddress和swfobject
例如目前測試用flashdevelop new出來的project自動產生的bin裡的js裡的會失敗的樣子?????
自己放在
E:\努力向上\衝向FLASH資料庫\as3手札\全FLASH TOOL
沒有留言:
張貼留言