//-------------------------------------- // EVENTS //-------------------------------------- void OnInitializeResult(AMN_InitializeResult result) { if (result.isSuccess) { isInitialized = true; playerLabel.text = "Player Connected"; SA_StatusBar.text = "Amazon connected"; } else { playerLabel.text = "Player Disconnected"; SA_StatusBar.text = "Amazon disconnected with error " + result.Error; } }
//-------------------------------------- // Amazon Events //-------------------------------------- void OnAmazonInitializeResult(AMN_InitializeResult result) { if (result.isSuccess) { OnServiceConnected(); } else { SetConnectionState(UM_ConnectionState.DISCONNECTED); OnPlayerDisconnected(); } }
private void OnServiceDisconnected(string error) { AMN_InitializeResult result = new AMN_InitializeResult(error); OnInitializeResult(result); }
//-------------------------------------- // EVENTS //-------------------------------------- private void OnServiceConnected() { AMN_InitializeResult result = new AMN_InitializeResult(true); OnInitializeResult(result); }