頁:
[1]
flash cs3 如何連結檔案
我想請問如何讓 flash cs3 的檔案 互相連接在一起
例如 檔案A 做了一個 按鈕 按下去
可以連接到 檔案B
並不是換場景
而是2個檔案互相連結
<div></div> 什麼叫連結?
A按鈕按下去連結到B是指可控制B還是顯示B?
控制的話參考LocalConnection類別
顯示的話,聽起來就只是個link而已 抱歉
我可能沒有說明的很清楚= =
我的意思是
檔案A 裡面 按一個鈕 可以到 檔案B
並且可以控制運行
上面的檔案指的是 flash cs3 的輸出檔案 .swf
這聽起來是A檔案內的按鈕,點一下開啟B檔案
這有兩步驟
1.
如果是在本機上,你得把兩個swf轉成exe,為A檔案按鈕加上Fscommand指令
如:fscommand("exec","b.exe")
fscommand詳細用法請看help
2.
以上只是開啟B,如果要控制B的話,就要用LocalConnection類別(help內有完整說明) 請問 一定要轉exe檔嗎?
如果不轉換的情況下能做到?<br><br><br><br><br><div></div> 請問能不能變成 用超連結的方法
我看板上 連接其他 .swf檔 好像都是用這個方法
最主要的是 A.swf 連接到 B.swf
然後 B.swf 也可以連結到 A.swf
感謝大大的回覆
自己稍微找了一下
用loadMovie;來做
bt1(按鈕名稱).addEventListener("click",a1(事件名稱));
function a1(事件名稱)(event) {
loadMovie;
}
後面就不懂要怎麼寫了
請求指點
一、首先,每個fla文件的場景中只能放單個元件,也就是你先要把文件內容綜合爲一個元件,如果有畫面中的alpha小于1的話,要在綜合元件的底部墊一塊畫布(一般是白色的),元件名稱爲neirong。
二、在每個源文件的場景中加按鈕(位置居中,名稱:btn)和代碼如下:
1.在第一個源文件中:
var loader=new Loader();
btn.addEventListener(MouseEvent.CLICK,dj);
function dj(e:MouseEvent){
loader.load(new URLRequest("B.swf"));
neirong.addChild(loader);
loader.x=-275;loader.y=-200;//默認場景大小
btn.visible=false;
}
2.在第二個源文件中:
var loader=new Loader();
btn.addEventListener(MouseEvent.CLICK,dj);
function dj(e:MouseEvent){
loader.load(new URLRequest("A.swf"));
neirong.addChild(loader);
loader.x=-275;loader.y=-200;//默認場景大小
btn.visible=false;
}
A.swf和B.swf分別是導出文件上傳空間後的網址。...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>
頁:
[1]