Luar's Flash Playground:Hello World
新聞(101)
觀點或評論(94)
Flash書(63)
教程(73)
Design Patterns(3)
FlashCom筆記(47)
Flash Remoting筆記(27)
Flex筆記(11)
Flash Lite筆記(14)
PHP資訊(23)
Ajax筆記(9)
習作(51)
組件(17)
酷站(32)
學習資源(28)
書籍推介(15)
本站與我(91)
RSS瀏覽器
聯絡
熱愛鑽研
Ajax
ActionScript
Flash
Flash Lite
Flex
Flash Remoting
FlashCom
Director
Lingo
PHP
Multiplayer Game

搜尋
VCASMO
Hello World (02-05-2003)
這是最簡單的範例,當Flash連到FlashCom中一個Application後,它會Send一句Hello World給Flash。

在applications下建立一個叫helloworld Folder後,建立一個純文字檔main.asc,裡面輸入:
application.onConnect = function(newClient) {
     application.acceptConnection(newClient);
     newClient.call("msgFromSrvr", false, "Hello World");
}
它作用時是當有Flash影片連上它時,它就會Call那個Flash中一個負責與FlashCom聯繫的NetConnection Object的一個自定Method叫msgFromSrvr,並傳出參數"Hello World"。

在Flash MX中,Frame 1輸入:
fc = new NetConnection();
fc.connect("rtmp:/helloworld");
fc.msgFromSrvr = function(msg) {
     trace(msg);
};
測試影片,就可以在Output窗口中見到Hello World。 注意:
新手經常面對的問題,就是經常來回修改Flash MX和main.asc中的ActionScript,但測試影片卻沒有改應,原因是因為凡main.asc經過修改後,都必須Reload那個Application才有效。

方法是在Flash MX Menu Bar選Window>Communication App Inspector,登入後在Active Application Instances選你那個Application,例如:helloworld,按View Detail後,再按Reload App,按OK,再測試影片便可。

[源文件]

本文章由發表。
意見
  • 請問是否所有的應用都必須建立在applications這個文件夾下??
    如果我想放置在其他位置可以嗎??

    由zipli於13-05-2003發表

  • 可以放在其他地方,不過你要修改C:\Program Files\Macromedia\Flash Communication Server MX\conf\_defaultRoot_\_defaultVHost_\Vhost.xml裡面的一句:
    <AppsDir>c:\Program Files\Macromedia\Flash Communication Server MX\applications</AppsDir>為你新地方。

    luar於13-05-2003發表

  • 希望你出本書教flash com !我第一個買!

    gary於12-07-2003發表

  • Yes, I really want to buy the flashcom book too! specially on online muilt game!

    lamfan於17-07-2003發表

  • 我是一個學flash的新手,最近接觸到flashCom,但是廣州這里沒有關于這方面的書籍,真的希望你能出關于flashCom的書籍。

    由wf於20-03-2004發表

  • 怎麼樣利用flash com來共享excel文檔,讓所有的客戶端都可看到!

    由hong wei chang於17-05-2004發表

同組文章

Movable Type 4.32-en系統支持,Luar's Production版權所有。