2020-05-24 03:27:05 +09:00
|
|
|
|
#if UNITY_EDITOR
|
|
|
|
|
|
|
|
|
|
|
|
using Cysharp.Threading.Tasks;
|
|
|
|
|
|
using System;
|
|
|
|
|
|
using System.IO;
|
|
|
|
|
|
using System.Linq;
|
|
|
|
|
|
using UnityEditor;
|
|
|
|
|
|
using UnityEngine;
|
2020-05-25 01:55:35 +09:00
|
|
|
|
using UnityEngine.Networking;
|
2020-05-24 03:27:05 +09:00
|
|
|
|
|
|
|
|
|
|
public static class EditorRunnerChecker
|
|
|
|
|
|
{
|
|
|
|
|
|
[MenuItem("Tools/UniTaskEditorRunnerChecker")]
|
|
|
|
|
|
public static void RunUniTaskAsync()
|
|
|
|
|
|
{
|
|
|
|
|
|
RunCore().Forget();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
static async UniTaskVoid RunCore()
|
|
|
|
|
|
{
|
2020-05-25 01:55:35 +09:00
|
|
|
|
Debug.Log("Start");
|
2020-05-24 03:27:05 +09:00
|
|
|
|
|
2021-02-08 19:09:02 +09:00
|
|
|
|
//var r = await UnityWebRequest.Get("https://bing.com/").SendWebRequest().ToUniTask();
|
|
|
|
|
|
//Debug.Log(r.downloadHandler.text.Substring(0, 100));
|
|
|
|
|
|
await UniTask.Yield();
|
2020-05-24 03:27:05 +09:00
|
|
|
|
|
2020-05-25 01:55:35 +09:00
|
|
|
|
Debug.Log("End");
|
2020-05-24 03:27:05 +09:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|