public void InvokeOuyaPurchaseOnSuccess(OuyaSDK.Product product) { foreach (OuyaSDK.IPurchaseListener listener in OuyaSDK.getPurchaseListeners()) { if (null != listener) { listener.OuyaPurchaseOnSuccess(product); } } }
public void InvokeOuyaPurchaseOnCancel() { //Debug.Log("InvokeOuyaPurchaseOnCancel"); foreach (OuyaSDK.IPurchaseListener listener in OuyaSDK.getPurchaseListeners()) { if (null != listener) { listener.OuyaPurchaseOnCancel(); } } }
public void InvokeOuyaPurchaseOnFailure(int errorCode, string errorMessage) { Debug.LogError(string.Format("InvokeOuyaPurchaseOnFailure: error={0} errorMessage={1}", errorCode, errorMessage)); foreach (OuyaSDK.IPurchaseListener listener in OuyaSDK.getPurchaseListeners()) { if (null != listener) { listener.OuyaPurchaseOnFailure(errorCode, errorMessage); } } }