文 件
簡介
平台概要
arcalet 平台是?
功能簡介
使用手冊
arcalet API
同步處理
事件處理
Callback
API Class
物件摘要
Error Code
參考手冊
ArcaletGame
Constructor
Method
Property
Event
ArcaletScene
Constructor
Method
Property
Event
ArcaletItem
Method
超級使用者
ArcaletScore
Method
超級使用者
ArcaletShop
Method
ArcaletSystem
Method
ArcaletThreadPool
Method
參考手冊ArcaletScene 》 Method

Method

void Launch()
進入場景,詳細說明請參考 Constructor 。
void Match()
配對進入場景,詳細說明請參考 Constructor 。
void FairMatch()
配對進入場景,詳細說明請參考 Constructor 。
void Send(string msg)
msg                 訊息資料

傳送資料到預設場景,位於此場景內的所有玩家都會收到,包括自己也會收到,因此遊戲開發者在訂定訊息內容時,必須注意到這點。
void SetProperty(string key,string value,OnCallCompletion cb, object token)
key	        屬性 key 值
value	字串型別之屬性值
 
設定場景屬性,屬性為字串值,如同 key = value。

void cb(int code, object token)

 code       0           設定成功
                非 0       設定失敗
void SetProperty(string key, int value, OnCallCompletion cb, object token)
key	        屬性 key 值
value	整數型別之屬性值
 
設定場景屬性,屬性為字串值,如同 key = value。
oid cb(int code, object token)

 code       0           設定成功
                非 0       設定失敗
void GetCreatorInfo(OnCallCompletionWithData cb, object token)
取得動態場景建立者相關資料。cb 傳回 List,當中每一個 Hashtable 包含三欄建立此場景副本的玩家資訊,分別是 ”userid” 、 ”poid” 、 ”certificate” ,其中 ”userid” 是玩家帳號, ”poid” 是該玩家的私人場景代號, ”certificate” 是該玩家的憑證碼。

void cb(int code, object obj, object token)

 code       0           設定成功
                非 0       設定失敗

範例: 取得傳回的動態場景建立者資料
C#
void Leave(OnCallCompletion cb, object token)
離開場景。

void cb(int code, object token)

 code       0           設定成功
                非 0       設定失敗
void SendOnClose(string msg)
msg	訊息資料

預存訊息資料到伺服器,當玩家斷線時才將此訊息傳送給其他玩家,接收者以目前場景(大廳)接收此訊息。
Was this page helpful?
Yes No