Reference 》 ArcaletGame 》 Event
Event
void OnCompletion(int code)
After the Launch() method completes, a code of 0 indicates success. If the number is not 0, it is an error code. The following is a definition of each error code:
99 Exception or timeout 101 The number of gamers logged in has reached Max CCU 102 User has signed into the same game repeatedly 103 Account password error 104 Can not create a scene 105 Can not connect to the arcalet game server 106 Can not find the arcalet game server
void OnStateChanged(int state,int code)
The method is invoked when the connection status with the arcalet game servers changes. The meaning of the state values are as follows:
The following list is ordered: state value, state meaning, code value
State | State Meaning | Code |
0 | not connected | 0 |
100 | about to connect (have found the arcalet game server) | 0 |
200 | have connected to the game server | 0 |
300 | audited by the server | 0 |
400 | have been verified by the account password | 0 |
500 | has entered the private scene | 0 |
600 | has entered the main hall of this game scene | 0 |
901 | error occurred while receiving data (disconnection) | System error code |
902 | error occurred while sending data (disconnection) | System error code |
903 | error occurred while detecting the network quality (disconnection) | System error code |
904 | background procedure error while receiving data (disconnection) | System error code |
905 | background procedure error while sending data (disconnection) | System error code |
void OnMessageIn(string Msg,int delayMilliSecond)
This method is triggered when the default scene receives messages. If the local program and the message sender have both already initiated the 'packet delay detection radar', then the parameter delayMilliSecond will indicate the delay of previously sent messages, measured in milliseconds.
void OnPrivateMessageIn(string Msg, int delayMilliSecond)
This method is triggered when the private scene receives messages. If the local program and the message sender have both already initiated the 'packet delay detection radar', then the parameter delayMilliSecond will indicate the delay of previously sent messages, measured in milliseconds.
Was this page helpful?
Yes
No