わかゲームスタジオ

ゲーム制作初心者専門学生の備忘録

Unity 構造体の作り方

Unityでは構造体ではなくClassで管理することが多いです。

非常に便利なので覚えておくと良いですね。

>|C#|

[System.Serializable]

public class Data

{

public string name;

public int id;

public int score;

public float time;

}

public Data[] data;

||<

大事なのは[System.Serializable]の部分です。

これがないと使えないので注意ですね。

 

こうするとinspector上では

f:id:WakaiGames:20201017222721p:plain

ちゃんと表示されていますね。

 

これを配列にすると

f:id:WakaiGames:20201017222806p:plain

より多くの情報を扱うことができるようになります。

 

以上です。

これすっごく便利。