Flash聊天室的實現 2

2022-03-24 19:41:30 字數 924 閱讀 7564

b、flash部分

1、在屬性面板上,將第一幀的「幀標籤」設為「login」。在第一幀的action面板中加上:

stop();

2、如圖1所示,在場景中放置兩個文字框,兩個button,其中上面乙個文字框的設定如圖2所示,另乙個文字框的設定如圖3所示。

3、新建乙個元件,命名為「loginloop1」,在第一幀的action面板中加上下面語句:

_root.count = 0;

stop();

在第5幀上插入關鍵幀,在action面板上加入下面的語句:

if (!(_root.userlogin))

_root.loginloop.gotoandplay(2);

} if (_root.userlogin == "success") //注釋3

if (_root.userlogin == "unsuccess") //注釋4

注釋1:判斷結果是否已經從伺服器端返回,不是的話,計數器加一。

注釋2:判斷計數器是否已經到50,是的話,跳轉到網路超時介面。

注釋3:判斷返回的結果是否位success,是則跳轉到聊天的主介面。

注釋4:若返回的結果為unsuccess,跳轉到登陸出錯介面。

4、將元件「loginloop1」從相簿中拖到場景中,將其實例名設為「loginloop」。

5、在場景中登陸button的action面板中增加下面的語句:

on (release) else if (length(_root.userpwd) == 0)

if ((length(_root.username) != 0)and (length(_root.userpwd) != 0))

} 注釋1:判斷使用者名稱和密碼是否為空。

注釋2:使用者名稱和密碼不為空,向伺服器端傳送使用者名稱和密碼。

Flash聊天室的實現 3

2 在主場景中拉乙個對話方塊,屬性設定如圖4所示。3 按ctrl f8,新建乙個movie clip,命名為sendloop,在此clip的第一幀的action面板上增加下面的語句 root.countsend 0 stop 在clip的第5幀上插入關鍵幀,在其action面板上面增加如下語句 if...

基於Flex的Flash聊天室的實現

1.簡要介紹 用red5有段時間了,知識總是零零碎碎的,不總結肯定是不行的,系統化學習,有系統化的知識,對於學精一門東西無疑是最好的一條路,而學習需要在不斷的實踐中得到提公升,筆者在多餘的時間裡,做了乙個最簡單的聊天室作為精通flash程式設計入門的例項。聊天室功能很簡單,無非就是實現大家進入聊天室...

php html實現聊天室

1.最簡單的方式 不斷重新整理頁面 資料庫建立 create table chat chattime datetime,nick char 10 words char 150 login.php 請輸入您的暱稱 cdisplay.php conn mysql connect 127.0.0.1 ro...