Unity/Csharp/型
提供: 初心者エンジニアの簡易メモ
目次
[非表示]型
- int cnt = 1;
- string name = "taro";
- float persent = 1.5f;
- bool flag = false;
- Vector3 vector = new Vector3(1,1,1);
- Vector2 vertor2 = new Vector2(1f,1f);
- Vector2Int vertor2 = new Vector2Int(1,1);
enum
public enum Mode { HUMAN, COM } public Mode mode = Mode.HUMAN;
null許容
unity2020.2以降使える
型の後に?を追加
Color? color = Color.white; color = null; Color colorOnly = (Color)color; // Colorのみにキャストして入れる
default値
string name = default; // null bool isNew = default; // false
各種型のdefaultの値
int 0 float 0.0f bool false char '\0' (ヌル文字) string null object null