//--------------------------------------
	// 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();
        }
    }
예제 #3
0
    private void OnServiceDisconnected(string error)
    {
        AMN_InitializeResult result = new AMN_InitializeResult(error);

        OnInitializeResult(result);
    }
예제 #4
0
    //--------------------------------------
    // EVENTS
    //--------------------------------------

    private void OnServiceConnected()
    {
        AMN_InitializeResult result = new AMN_InitializeResult(true);

        OnInitializeResult(result);
    }