どうも、土鍋です。 ハッカソンの作品制作内でマルチスレッドで受信待ちの処理を作ったのですが、その中で「Graphics device is null.」というエラーが出てアプリが落ちるというケースに遭遇したので、その解消法について書きます。 UniTaskのRunOnThreadPoolでマルチスレッド処理 NetworkManagerというクラス内でUniTask.RunOnThreadPoolを使用して別スレッドで受信処理を記述していました。 // 非同期で受信するスレッドを開始 await UniTask.RunOnThreadPool(ReciveData, cancellationT…