2025.01.29
Diary
コミットメッセージ考えるのめんどくて最近はほとんど Cursor agent にやってもらってるのだが git じゃなくって Unity Version Control でもできんかなーと調べたら Plastic SCM の cm コマンドが CLI として使えるっぽいんでやってみてもらったけどおそらく事例があんまりなくって学習されてなくて全然ダメなんでちゃんとやらせるなら .cursorrules にいっぱい使い方書かないとだめそう。
コミットメッセージ考えるのめんどくて最近はほとんど Cursor agent にやってもらってるのだが git じゃなくって Unity Version Control でもできんかなーと調べたら Plastic SCM の cm コマンドが CLI として使えるっぽいんでやってみてもらったけどおそらく事例があんまりなくって学習されてなくて全然ダメなんでちゃんとやらせるなら .cursorrules にいっぱい使い方書かないとだめそう。
AssetBundle からロードしたけどその後は参照どこにも持ってないから Destroy とか Unload とかで全部なくなってほしいのになぜか Memory Profiler に謎の GameObject から紐づくリソースが残り続ける問題が解決できないまま眠たくなってきたので明日最小構成で再チャレンジ。
最小限のコードにしてテストすると全く問題なくてちょっとずつコードを足していっても問題なくってなにが違うねんって Cursor に聞いたら違うタイミングで AssetBundle.Unload を呼んでるのを見つけてくれてまさにその1行なおすだけでメモリリーク解消しましてとても助かりました。