コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Cecil Attributes の Reset Static を null 許容値型のフィールドに使うと Unity 再生時にエディタがクラッシュする

概要

[ResetStatic]
private static float? m_value;

null 許容値型のフィールドに Reset Static を使ったら
Unity 再生時にエディタがクラッシュする現象に遭遇した

null 許容値型のフィールドに Reset Static を使わないようにしたらクラッシュしなくなった

検証環境

  • macOS Monterey バージョン 12.3
  • Unity 2022.1.11f1
  • Cecil Attributes v0.4.1