Silverlight+WCF 新手實例 象棋 介紹II(九)

繼上次介紹發圖以來,除了一邊寫文章介紹以外,還進一步不斷的完善,並增加了新的功能,

現在進一步上圖,對目前情況的進展做一下簡單介紹:

一:登陸界面,沒變:

二:進入後是房間大廳,沒變:

進房間來一張後期總體圖:

從這張總體圖上可以看出,新增加了下面的內容:

1。按鈕事件」求和、認輸、返回大廳、退出系統「

2。棋譜及棋譜回放,能過該回放能定義棋子自動回放,並可定義棋子每步的間隔時間。

3。在線用戶[第I節介紹時就有了]

4。聊天窗口。

 

簡單再上幾張圖:

求和,點擊時,對方會收到求和確認窗口:

點擊確認,遊戲結束,所有房間內的玩家會收到消息:

如果是取消,即拒絕遊戲,雙方繼續遊戲。

 

返回大廳和退出系統就不說了,點擊時如果在遊戲中,則給出提示,繼續確認則相當於認輸,然後退出房間。

棋譜回放:

除了可以看上面的棋譜之外,通過回放功能,你可以看到棋子從第一步到最後一步的演變過程,

哪怕你正在下棋,也同樣可以使用該功能進行回放,而不影響下棋。

右邊的是聊天功能,這個太平常了,也就不截圖了。

就先簡單介紹到這裏了,具體的還是留到詳細的章節裏介紹了。

 

 

轉載於:https://www.cnblogs.com/cyq1162/archive/2010/07/10/1774676.html