// static void UpdateAchievementCallback(UnityPlugin.AsyncStatus status, UnityAOT.ActionAsyncOp op) { DebugLog("UpdateAchievementAsync call complete: " + op.IsComplete); DebugLog("UpdateAchievementAsync success: " + op.Success); DebugLog("UpdateAchievementAsync HRESULT: 0x" + op.Result.ToString("X8")); DebugLog("UpdateAchievementAsync returned status: " + status.GetHashCode()); }
/// <summary> /// 收到Xbox虚拟键盘输入时 /// </summary> /// <param name="result">状态</param> /// <param name="resultCode">状态码</param> /// <param name="resultData">返回数据</param> private void OnVirtualKeyboardInput(UnityPlugin.AsyncStatus result, int resultCode, string resultData) { if (result == UnityPlugin.AsyncStatus.Completed) { m_InputField.text = resultData; } TextSystems.TextSystemsManager.OnVirtualKeyboardInput -= OnVirtualKeyboardInput; m_VirtualKeyboardPtr = System.IntPtr.Zero; }