private void OnGUI() { float buttonWidth = Screen.width * 0.2f; float buttonHeight = Screen.height * 0.1f; float positionX = Screen.width / 2f - buttonWidth / 2f; if (GUI.Button(new Rect(positionX, Screen.height * 0.05f, buttonWidth, buttonHeight), "初始化")) { SDKManager.GetSingleton().IUnityToSDK.Init(); } if (GUI.Button(new Rect(positionX, Screen.height * 0.25f, buttonWidth, buttonHeight), "登入")) { SDKManager.GetSingleton().IUnityToSDK.Login(); } if (GUI.Button(new Rect(positionX, Screen.height * 0.45f, buttonWidth, buttonHeight), "上传数据")) { SDKMessage message = SDKConfig.GetUploadInfo(); SDKManager.GetSingleton().IUnityToSDK.UploadInfo(message); } if (GUI.Button(new Rect(positionX, Screen.height * 0.65f, buttonWidth, buttonHeight), "支付")) { SDKMessage message = SDKConfig.GetPayInfo(); SDKManager.GetSingleton().IUnityToSDK.Pay(message); } if (GUI.Button(new Rect(positionX, Screen.height * 0.85f, buttonWidth, buttonHeight), "补充方法")) { SDKMessage message = new SDKMessage((int)SDKMessageType.Method0); SDKManager.GetSingleton().IUnityToSDK.Other(message); } }
public void Init() { SDKConfig.Log("Default_UnityToSDK : Init()"); SDKMessage message = new SDKMessage((int)SDKMessageType.Init); SDKManager.GetSingleton().UnityToSDK(message); }
public string Other(SDKMessage message) { SDKConfig.Log("Default_UnityToSDK : Other()"); if (message == null) { message = new SDKMessage((int)SDKMessageType.Method0); } return(SDKManager.GetSingleton().UnityToSDK(message)); }
public void Pay(SDKMessage message) { SDKConfig.Log("Default_UnityToSDK : Pay()"); if (message == null) { message = new SDKMessage((int)SDKMessageType.Pay); } SDKManager.GetSingleton().UnityToSDK(message); }
public void UploadInfo(SDKMessage message) { SDKConfig.Log("Default_UnityToSDK : UploadInfo()"); if (message == null) { message = new SDKMessage((int)SDKMessageType.UploadInfo); } SDKManager.GetSingleton().UnityToSDK(message); }