unityで自前のクラス使うときの注意点

Unity(C#か。)で自前のクラス使おうとする際、
下記のようなエラーが出ることがある。

error CS0120 An object reference is required to access
non-static menber...

インスタンス生成してないクラス使ってるよと。

クラスメソッドを使いたいときにはクラスメソッドをstaticにすればいいけど、
クラスフィールドも使いたいなら、メソッド内で一度クラスをインスタンス化(クラスフィールドもインスタンス化)が必要。


間違ってるかもしれないが今はこう理解してる。