C# Class chameleon.ChameleonSDK

Inheritance: UnityEngine.MonoBehaviour
Exibir arquivo Open project: ucloud/chameleon Class Usage Examples

Public Methods

Method Description
Awake ( ) : void
antiAddiction ( ) : void
buy ( string orderId, string uidInGame, string userNameInGame, string serverId, string productName, string productId, string payInfo, int productCount, int realPayMoney ) : void
charge ( string orderId, string uidInGame, string userNameInGame, string serverId, string currencyName, string payInfo, int rate, int realPayMoney, bool allowUserChange ) : void
createAndShowToolBar ( ToolbarPosition position ) : void
destroy ( ) : void
destroyToolBar ( ) : void
getChannelName ( ) : string
getPayToken ( ) : string
getToken ( ) : string
getUid ( ) : string
init ( ChameleonSDK listener ) : void
isLogined ( ) : bool
isSupportProtocol ( string protocol ) : bool
isSupportSwitchAccount ( ) : bool
login ( ) : void
loginGuest ( ) : void
logout ( ) : void
onLoginRsp ( string rsp ) : bool
onPause ( ) : void
onResume ( ) : void
registGuest ( string tip ) : void
runProtocol ( string protocol, string ps ) : void
showFloatBar ( bool visible ) : void
submitPlayerInfo ( string roleId, string roleName, string roleLevel, int zoneId, string zoneName ) : void
switchAccount ( ) : void
unregisterListener ( ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

antiAddiction() public static method

public static antiAddiction ( ) : void
return void

buy() public static method

public static buy ( string orderId, string uidInGame, string userNameInGame, string serverId, string productName, string productId, string payInfo, int productCount, int realPayMoney ) : void
orderId string
uidInGame string
userNameInGame string
serverId string
productName string
productId string
payInfo string
productCount int
realPayMoney int
return void

charge() public static method

public static charge ( string orderId, string uidInGame, string userNameInGame, string serverId, string currencyName, string payInfo, int rate, int realPayMoney, bool allowUserChange ) : void
orderId string
uidInGame string
userNameInGame string
serverId string
currencyName string
payInfo string
rate int
realPayMoney int
allowUserChange bool
return void

createAndShowToolBar() public static method

public static createAndShowToolBar ( ToolbarPosition position ) : void
position ToolbarPosition
return void

destroy() public static method

public static destroy ( ) : void
return void

destroyToolBar() public static method

public static destroyToolBar ( ) : void
return void

getChannelName() public static method

public static getChannelName ( ) : string
return string

getPayToken() public static method

public static getPayToken ( ) : string
return string

getToken() public static method

public static getToken ( ) : string
return string

getUid() public static method

public static getUid ( ) : string
return string

init() public static method

public static init ( ChameleonSDK listener ) : void
listener ChameleonSDK
return void

isLogined() public static method

public static isLogined ( ) : bool
return bool

isSupportProtocol() public static method

public static isSupportProtocol ( string protocol ) : bool
protocol string
return bool

isSupportSwitchAccount() public static method

public static isSupportSwitchAccount ( ) : bool
return bool

login() public static method

public static login ( ) : void
return void

loginGuest() public static method

public static loginGuest ( ) : void
return void

logout() public static method

public static logout ( ) : void
return void

onLoginRsp() public static method

public static onLoginRsp ( string rsp ) : bool
rsp string
return bool

onPause() public static method

public static onPause ( ) : void
return void

onResume() public static method

public static onResume ( ) : void
return void

registGuest() public static method

public static registGuest ( string tip ) : void
tip string
return void

runProtocol() public static method

public static runProtocol ( string protocol, string ps ) : void
protocol string
ps string
return void

showFloatBar() public static method

public static showFloatBar ( bool visible ) : void
visible bool
return void

submitPlayerInfo() public static method

public static submitPlayerInfo ( string roleId, string roleName, string roleLevel, int zoneId, string zoneName ) : void
roleId string
roleName string
roleLevel string
zoneId int
zoneName string
return void

switchAccount() public static method

public static switchAccount ( ) : void
return void

unregisterListener() public static method

public static unregisterListener ( ) : void
return void