yotiky Tech Blog

とあるエンジニアの備忘録

2025-05-01から1ヶ月間の記事一覧

Unityゲーム開発における実践的な立体的設計アプローチ

※ChatGPTとの壁打ちの雑メモ。 雑すぎて人に読んでもらうにはわからなそうなので、遂行するため一旦閉じ。

Unity - CancellationTokenの生成・使い方完全ガイド

UniTask(Cysharp製)で非同期処理を行う際に欠かせない CancellationToken の使い方を、生成方法・基本構文・応用・GC削減テクニック・ベストプラクティスまで、完全網羅で解説します。 目次 目次 ✅ CancellationToken の生成・取得手段【完全リスト】 1.…

Unity - 横断的な例外処理

UniRxやUniTaskなどを使った場合の横断的な例外処理についてのメモ書き。 基本的にUniRxでのExceptionは、ストリームが壊れないように堅牢な方向に機能が実装されている。ストリームの内から外へ例外を搬出するのは楽ではない。そういう閉じた世界(例えば画…

Unity - UnityWebRequestをToUniTaskしてキャンセルするとAbortが呼ばれるようになってる

メモ書き 2018年の記事。Abortが呼ばれなかった様子。 [UniRx.Async] UnityWebRequestAsyncOperationConfiguredAwaiter周辺で困った話 #UniTask - Qiita その話のIssue。 UnityWebRequest cancellation is not call UnityWebRequest.Abort · Issue #361 · ne…