facebook twitter hatena line email

Unity/Csharp/別スレッド

提供: 初心者エンジニアの簡易メモ
2020年4月19日 (日) 06:19時点におけるAdmin (トーク | 投稿記録)による版 (別スレッド処理)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

別スレッド処理

.NET 4.6(c#6.0)以上っぽい。

using System.Threading.Tasks;
    async void SendNetRanking()
    {
        await Task.Run(() =>
        {
            SendNetRankingExec();
        });
    }

参考:https://simplestar-tech.hatenablog.com/entry/2017/09/18/122328

処理中にシーン遷移して設定してるGameObjectが破棄されると処理が止まるので、 以下Codeを組み合わせること

 DontDestroyOnLoad(this); // GameObjectを消さないように