查看完整版本: flash cs3 如何連結檔案
頁: [1]

black803030 發表於 2012-8-21 09:55 AM

flash cs3 如何連結檔案

我想請問

如何讓 flash cs3 的檔案  互相連接在一起

例如  檔案A 做了一個 按鈕  按下去
          可以連接到  檔案B  

並不是換場景  
而是2個檔案互相連結  


<div></div>

vinaqc 發表於 2012-8-23 03:57 AM

什麼叫連結?
A按鈕按下去連結到B是指可控制B還是顯示B?
控制的話參考LocalConnection類別
顯示的話,聽起來就只是個link而已

black803030 發表於 2012-8-23 10:09 AM

抱歉  
我可能沒有說明的很清楚= =

我的意思是

檔案A 裡面 按一個鈕 可以到 檔案B
並且可以控制運行

上面的檔案指的是 flash cs3 的輸出檔案  .swf



vinaqc 發表於 2012-8-27 03:56 AM

這聽起來是A檔案內的按鈕,點一下開啟B檔案

這有兩步驟
1.
如果是在本機上,你得把兩個swf轉成exe,為A檔案按鈕加上Fscommand指令
如:fscommand("exec","b.exe")
fscommand詳細用法請看help

2.
以上只是開啟B,如果要控制B的話,就要用LocalConnection類別(help內有完整說明)

black803030 發表於 2012-8-28 08:57 AM

請問 一定要轉exe檔嗎?

如果不轉換的情況下能做到?<br><br><br><br><br><div></div>

black803030 發表於 2012-9-2 09:42 PM

請問能不能變成  用超連結的方法

我看板上 連接其他 .swf檔  好像都是用這個方法

最主要的是  A.swf 連接到 B.swf
然後 B.swf 也可以連結到 A.swf

感謝大大的回覆

black803030 發表於 2012-9-3 04:44 PM

自己稍微找了一下
用loadMovie;來做

bt1(按鈕名稱).addEventListener("click",a1(事件名稱));

function a1(事件名稱)(event) {
loadMovie;
}

後面就不懂要怎麼寫了

請求指點

yunsc 發表於 2013-9-21 03:17 PM

  一、首先,每個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]