変数の基礎

int
数が入る変数(小数点以下なし)

float
数が入る変数(小数点以下あり)

long
intより多くの数が入る変数(小数点以下なし)

double
floatより多くの数が入る変数(小数点以下あり)

public
変数の頭に付ける事で他のクラスでも変数を参照できるようになる

public static
変数の頭に付けることで シーンを移っても変数が記憶されるようになる

変数の計算

A + B
AとBを足す

A - B
AからBを引く

A * B
AとBをかける

A / B
AをBで割る

A % B
AをBで割った余りを出す

変数の計算 応用

Mathf.Pow(float A,float B);
AのB乗

Mathf.Ceil(float A);
小数点切り上げ

Mathf.CeilToInt(float A);
小数点切り上げ&整数化

Mathf.Floor(float A);
小数点切捨て(floatのまま)

Mathf.FloorToInt(float A);
小数点切捨て&整数化

Mathf.RoundToInt(float A);
小数点四捨五入&整数化

Mathf.Clamp(float A,float B,float C);
Aの最小値をBに 最大値をCに調整する

変数の取得

float A += Time.deltaTime;
上記スクリプトを使う事で変数Aの数値を1秒につき1つ増やす

Random.Range (int x, int y+1);
Random.Range (float x, float y);
XからYまでの数字をランダムに出力する

配列

    //空の配列を設定する(,を付けることで枠の数を増やせる)
    int[] A;
    float[,] B;
    string[,,] C;
    //配列の宣言と代入をする
    int[] D = { 1, 2, 3 };

    void Start()
    {
        // 配列を宣言する
        A = new int[2];
        B = new float[5, 5];
        C = new string[10, 10, 10];
        // 配列に変数を代入する
        A[0] = 10;
        B[3, 3] = 1.5f;
        C[1, 0, 0] = "あいうえお";
        // 新しく配列を設定する
        D = new int[] { 4, 5, 6 };
        // 配列の長さを取得
        Debug.Log(A.Length);
    }
これでAには2つの Bには5×5の Cには10×10×10の Dには3つの
配列が設定されます

また 配列はオブジェクトテキストに も設定する事が出来ます

戻る