随笔 - 8  文章 - 55  trackbacks - 0
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(6)

随笔分类

随笔档案

文章分类

文章档案

朋友的Blog

最新评论

阅读排行榜

评论排行榜

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,再測試影片便可。

[
源文件 ]

本文章由 luar 發表。
意見
  • 請問是否所有的應用都必須建立在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>為你新地方。

posted on 2006-06-07 09:31 blog搬家了--[www.ialway.com/blog] 阅读(200) 评论(0)  编辑  收藏 所属分类: FMS

只有注册用户登录后才能发表评论。


网站导航: