【Unity】 [system.serializable]を使用するとWebGLでエラーが起きたメモ

UnityのEditor拡張機能である[system.serializable]を
使用したところ、WebGLで下記のようなエラーが出ました。

exception thrown: runtimeerror: null function or function signature mismatch,runtimeerror: null function or function signature mismatch

[system.serializable]を削除したところエラーが解消されたのでメモとして
ここに残しておきます。

ゲームを作るにはやはりお金がないとできることが限られてしまいます。なのでよろしければどうか支援してくださるとうれしいです