This commit is contained in:
陈思海 2025-09-08 13:30:23 +08:00
parent de3d91e400
commit c23d63cd6e
3 changed files with 13 additions and 4 deletions

View File

@ -6,7 +6,7 @@ namespace AlicizaX.Editor
{
internal static class EventScriptingDefineSymbols
{
private const string MenuPath = "Tools/AlicizaX/Enable Strict Check";
private const string MenuPath = "Tools/AlicizaX/Enable Event Strict Check";
private const string DefineSymbol = "Event_StrictCheck";
[MenuItem(MenuPath)]

View File

@ -17,6 +17,11 @@
"name": "com.alicizax.unity.cysharp.zstring",
"expression": "2.3.0",
"define": "ZSTRING_SUPPORT"
},
{
"name": "com.alicizax.unity.cysharp.unitask",
"expression": "",
"define": "UNITASK_SUPPORT"
}
],
"noEngineReferences": false

View File

@ -1,4 +1,6 @@
using System.Collections.Generic;
#if UNITASK_SUPPORT
using System.Collections.Generic;
using System.Text;
using Cysharp.Threading.Tasks;
using UnityEngine;
using UnityEngine.Networking;
@ -23,7 +25,7 @@ namespace AlicizaX
/// </summary>
public static async UniTask<string> PostJson(string url, object jsonData, float timeout = 5f)
{
var json = Utility.Json.ToJson(jsonData);
var json = Json.ToJson(jsonData);
using var request = CreateJsonPostRequest(url, json);
return await SendRequest(request);
}
@ -50,7 +52,7 @@ namespace AlicizaX
private static UnityWebRequest CreateJsonPostRequest(string url, string json)
{
var request = new UnityWebRequest(url, "POST");
byte[] jsonBytes = System.Text.Encoding.UTF8.GetBytes(json);
byte[] jsonBytes = Encoding.UTF8.GetBytes(json);
request.uploadHandler = new UploadHandlerRaw(jsonBytes);
request.downloadHandler = new DownloadHandlerBuffer();
request.SetRequestHeader("Content-Type", "application/json");
@ -102,3 +104,5 @@ namespace AlicizaX
}
}
}
#endif