예제 #1
0
파일: Test.cs 프로젝트: os0017/ScriptTest
    // Use this for initialization
    void Start()
    {
        //array配列
        int[] array = { 1, 2, 3, 4, 5 };
        //for文で順に表示
        for (int i = 0; i < array.Length; i++)
        {
            //配列の中身を表示する
            Debug.Log(array[i]);
        }
        //配列の中身を逆順に表示する
        for (int j = array.Length - 1; j >= 0; j--)
        {
            //配列の中身を表示する
            Debug.Log(array[j]);
        }

        Boss lastboss = new Boss();

        lastboss.Attack();
        for (int i = 0; i < 10; i++)
        {
            lastboss.Attack();
        }
        lastboss.Attack();
    }
예제 #2
0
    // Use this for initialization
    void Start()
    {
        Boss midboss  = new Boss();
        Boss lastboss = new Boss();

        Debug.Log("中ボスとの戦闘!");
        // 防御用の関数
        midboss.Defence(3);
        // 攻撃用の関数
        midboss.Attack();

        Debug.Log("ラスボスとの戦闘!");
        // 魔法攻撃用の関数
        for (int i = 0; i < 6; i++)
        {
            lastboss.Magic();
        }
        lastboss.Defence(12);
        lastboss.Attack();
        lastboss.Defence(7);
        for (int i = 0; i < 4; i++)
        {
            lastboss.Magic();
        }
        lastboss.Defence(8);
        lastboss.Magic();
        lastboss.Defence(19);
        lastboss.Attack();
        Debug.Log("ラスボスに勝利した!");
    }
예제 #3
0
파일: Test.cs 프로젝트: yaeiji/ScriptTest
    // Use this for initialization
    void Start()
    {
        int[] array = { 1, 2, 3, 4, 5 };
        for (int i = 0; i < 5; i++)
        {
            Debug.Log(array [i]);
        }
        for (int i = 0; i < 5; i++)
        {
            Debug.Log(array [4 - i]);
        }

        // Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        // 攻撃用の関数を呼び出す
        lastboss.Attack();
        // 防御用の関数を呼び出す
        lastboss.Defence(3);
        for (int i = 0; i < 10; i++)
        {
            lastboss.Magic();
        }
        lastboss.Magic();
    }
예제 #4
0
    // Use this for initialization
    void Start()
    {
        int[] array = { 4, 6, 2, 7, 9 };
        int   i;

        for (i = 0; i < 5; i++)
        {
            Debug.Log(array[i]);
        }
        for (i = 4; i >= 0; i--)
        {
            Debug.Log(array[i]);
        }

        //Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        //攻撃用の関数を呼び出す
        lastboss.Attack();
        //防御用の関数を呼び出す
        lastboss.Defence(3);

        Boss midboss = new Boss();

        midboss.Attack();
        midboss.Defence(7);
        for (i = 0; i < 11; i++)
        {
            midboss.Magic();
        }
    }
예제 #5
0
    void Start()
    {
        int[] array = { 2, 3, 5, 7, 11, 13, 17, 19 };

        for (int i = 0; i < array.Length; i++)
        {
            Debug.Log(array [i]);
        }

        for (int i = array.Length - 1; 0 <= i; i--)
        {
            Debug.Log(array [i]);
        }


        // Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        // 攻撃用の関数を呼び出す
        lastboss.Attack();
        // 防御用の関数を呼び出す
        lastboss.Defence(3);
        //魔法用関数の呼び出し
        for (int i = 0; i < 11; i++)
        {
            lastboss.Magic();
        }
    }
예제 #6
0
    // Start is called before the first frame update
    void Start()
    {
        int[] array = { 1, 2, 3, 4, 5 };

        for (int i = 0; i < array.Length; i++)
        {
            Debug.Log(array[i]);
        }

        for (int i = 4; i >= 0; i--)
        {
            Debug.Log(array[i]);
        }



        Boss lastboss = new Boss();

        lastboss.Attack();
        lastboss.Defence(3);

        lastboss.Magic();

        for (int i = 0; i < 10; i++)
        {
            lastboss.Magic();
        }

        lastboss.Magic();
    }
예제 #7
0
    void Start()
    {
        //課題
        int[] array = { 12, 900, 5, 66, 999 };

        Debug.Log(array [0]);
        Debug.Log(array [1]);
        Debug.Log(array [2]);
        Debug.Log(array [3]);
        Debug.Log(array [4]);

        for (int i = 4; i >= 0; i--)
        {
            Debug.Log(array [i]);
        }

        //発展課題
        Boss lastboss = new Boss();

        lastboss.Attack();
        lastboss.Defence(3);

        for (int j = 0; j < 11; j++)
        {
            lastboss.Magic();
        }
    }
예제 #8
0
    void Start()
    {
        int[] array = new int[5];

        array [0] = 1;
        array [1] = 3;
        array [2] = 5;
        array [3] = 7;
        array [4] = 9;

        for (int i = 0; i < 5; i++)
        {
            Debug.Log(array [i]);
        }

        for (int i = 4; i >= 0; i--)
        {
            Debug.Log(array [i]);
        }
        // Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        // 攻撃用の関数を呼び出す
        lastboss.Attack();
        // 防御用の関数を呼び出す
        lastboss.Defence(3);
        // 魔法用
        for (int i = 0; i < 11; i++)
        {
            lastboss.Magic();
        }
    }
예제 #9
0
    // Use this for initialization
    void Start()
    {
        Boss lastboss = new Boss();

        lastboss.Attack();
        lastboss.Defence(3);
        for (int i = 0; i < 11; i++)
        {
            lastboss.Magic();
        }
        int[] array = new int[5];
        array [0] = 1;
        array [1] = 2;
        array [2] = 3;
        array [3] = 4;
        array [4] = 5;
        for (int i = 0; i < 5; i++)
        {
            Debug.Log(array [i]);
        }
        for (int i = 4; i > -1; i--)
        {
            Debug.Log(array [i]);
        }
    }
예제 #10
0
    void Start()
    {
        Boss lastboss = new Boss();

        lastboss.Attack();
        lastboss.Defence(3);
    }
예제 #11
0
    // Use this for initialization
    void Start()
    {
        //要素の個数が5の、int型の配列arrayを宣言して好きな値で初期化してください
        int[] array = { 11, 22, 33, 44, 55 };

        //for文を使い、配列の各要素の値を順番に表示してください
        for (int i = 0; i < array.Length; i++)
        {
            Debug.Log(array [i]);
        }

        //for文を使い、配列の各要素の値を逆順に表示してください
        for (int i = 4; i >= 0; i--)
        {
            Debug.Log(array [i]);
        }

        // Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        // 攻撃用の関数を呼び出す
        lastboss.Attack();
        // 防御用の関数を呼び出す
        lastboss.Defence(3);
        //Magic関数を呼び出して、魔法を使ってください
        lastboss.Magic();

        //Magic関数を10回使った後に、更にMagic関数を呼び出すと、mpが足りないメッセージが表示されることを確認してください
        for (int i = 0; i < 10; i++)
        {
            lastboss.Magic();
        }
    }
예제 #12
0
    // Start is called before the first frame update
    void Start()
    {
        //課題用array配列の初期化
        int[] array = { 2, 3, 5, 7, 11 };
        int   i     = 0;

        //Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        //array配列を順番に表示
        for (i = 0; i < 5; i++)
        {
            Debug.Log(array[i]);
        }

        i = 0;
        //array配列を逆順に表示
        for (i = 4; i >= 0; i--)
        {
            Debug.Log(array[i]);
        }

        //攻撃用の関数を呼び出す
        lastboss.Attack();
        //防御用の関数を呼び出す
        lastboss.Defence(3);
        //魔法攻撃用の関数を11回呼び出す
        i = 0;
        for (i = 0; i < 11; i++)
        {
            lastboss.Magic();
        }
    }
예제 #13
0
    // Use this for initialization
    void Start()
    {
        int[] array = { 10, 30, 70, 50, 2 };
        for (int i = 0; i < array.Length; i++)
        {
            Debug.Log(array[i]);
        }
        for (int j = array.Length - 1; j >= 0; j--)
        {
            Debug.Log(array[j]);
        }
        //Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();
        Boss midboss  = new Boss();

        //攻撃用の関数を呼び出す
        lastboss.Attack();
        midboss.Attack();
        //防御用の関数を呼び出す
        lastboss.Defence(3);
        midboss.Defence(10);
        //魔法攻撃用の関数を呼び出す
        for (int i = 0; i < 11; i++)
        {
            lastboss.Magic(5);
        }
    }
예제 #14
0
    // Use this for initialization
    void Start()
    {
        //要素(箱)の数
        int[] array = new int[5];

        array[0] = 20;
        array[1] = 34;
        array[2] = 30;
        array[3] = 40;
        array[4] = 38;

        //要素の表示
        for (int i = 4; i >= 0; i--)
        {
            Debug.Log(array[i]);
        }
        // Bossクラスの変数を宣言してインスタンスを代入
        Boss Magic = new Boss();

        // 攻撃用の関数を呼び出す
        Magic.Attack();
        // 防御用の関数を呼び出す
        Magic.Defence(3);
        //Magic関数を呼び出す
        for (int i = 0; i < 11; i++)//Magic関数を10回使った後に、更にMagic関数を呼び出すと
        {
            Magic.Magic(5);
        }
    }
예제 #15
0
    void Start()
    {
        //Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        //攻撃用の関数を呼び出す
        lastboss.Attack();
        //防御用の関数を呼び出す
        lastboss.Defence(3);
        //魔法攻撃用の関数
        for (int i = 0; i <= 10; i++)
        {
            lastboss.Magic();
        }



        //配列初期化
        int[] array = { 10, 20, 30, 40, 50 };

        //配列すべてを順番に表示
        for (int i = 0; i < 5; i++)
        {
            Debug.Log(array[i]);
        }
        //配列すべてを逆順に表示
        for (int i = 4; i >= 0; i--)
        {
            Debug.Log(array[i]);
        }
    }
예제 #16
0
파일: Test.cs 프로젝트: tkgnorth/ScriptTest
    // Use this for initialization
    void Start()
    {
        int[] array = { 1, 3, 5, 7, 9 };

        for (int i = 0; i < 5; i++)
        {
            Debug.Log(array [i]);
        }

        for (int i1 = 4; i1 >= 0; i1--)
        {
            Debug.Log(array [i1]);
        }

        Boss lastboss = new Boss();

        for (int i2 = 0; i2 < 11; i2++)
        {
            lastboss.Magic();
        }


        lastboss.Attack();

        lastboss.Defence(3);
    }
예제 #17
0
파일: Test.cs 프로젝트: 9714/ScriptTest
    void Start()
    {
        // 要素数5の配列を初期化する
        int[] points = new int[6];
        // 配列の各要素に値を代入する
        points [1] = 20;
        points [2] = 50;
        points [3] = 10;
        points [4] = 80;
        points [5] = 30;
        //順番に並べる
        for (int j = 1; j < 6; j++)
        {
            Debug.Log(points [j]);
        }
        //逆順に並べる
        for (int k = 5; k > 0; k--)
        {
            Debug.Log(points [k]);
        }
        // Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        // 攻撃用の関数を呼び出す
        lastboss.Attack();
        // 防御用の関数を呼び出す
        lastboss.Defence(3);
        //魔法用の関数を呼び出す
        for (int i = 0; i < 11; i++)
        {
            lastboss.Magic();
        }
    }
예제 #18
0
    void Start()
    {
        // Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        // 攻撃用の関数を呼び出す
        lastboss.Attack();
        // 防御用の関数を呼び出す
        lastboss.Defence(3);

        int[] array = { 10, 20, 30, 40, 50 };
        for (int i = 0; i < array.Length; i++)
        {
            Debug.Log(array[i]);
        }
        for (int j = 4; 0 <= j; j--)
        {
            Debug.Log(array[j]);
        }
        for (int i = 10; 0 <= i; i--)
        {
            //マジック用の関数をよびだす
            lastboss.Magic(5);
        }
    }
예제 #19
0
파일: Test.cs 프로젝트: Mareffy/ScriptTest
    // Use this for initialization
    void Start()
    {
        //array
        int[] array = { 1, 2, 3, 4, 5 };
        //順に表示
        for (int i = 0; i < array.Length; i++)
        {
            Debug.Log(array[i]);
        }
        //逆順表示
        for (int i = 4; i >= 0; i--)
        {
            Debug.Log(array[i]);
        }

        //この下の処理に進みたい
        //Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        //攻撃用の関数を呼び出す
        lastboss.Attack();
        //防御用の関数を呼び出す
        lastboss.Defence(3);
        for (int i = 0; i < 11; i++)
        {
            //魔法攻撃用の関数を呼び出す
            lastboss.Magic();
        }
    }
예제 #20
0
    void Start()
    {
        Boss lastboss = new Boss();

        // 攻撃用の関数を呼び出す
        lastboss.Attack();
        // 防御用の関数を呼び出す
        lastboss.Defence(3);
        // 魔法用の関数を呼び出す
        lastboss.Magic();
        lastboss.Magic();
        lastboss.Magic();
        lastboss.Magic();
        lastboss.Magic();
        lastboss.Magic();
        lastboss.Magic();
        lastboss.Magic();
        lastboss.Magic();
        lastboss.Magic();
        lastboss.Magic();



        int[] array = { 10, 20, 30, 40, 50 };

        for (int i = 0; i < array.Length; i++)
        {
            Debug.Log(array [i]);
        }

        for (int i = array.Length - 1; 0 <= i; i--)
        {
            Debug.Log(array [i]);
        }
    }
예제 #21
0
 // Update is called once per frame
 void Update()
 {
     if (Input.GetKeyDown(KeyCode.A))
     {
         b.Attack();
     }
 }
예제 #22
0
    void Start()
    {
        //要素数5の配列を初期化する
        int[] array = new int[5];

        //配列の各要素に値を代入する
        array[0] = 40;
        array[1] = 70;
        array[2] = 10;
        array[3] = 60;
        array[4] = 30;

        //配列の要素を順番に表示する
        for (int i = 0; i < 5; i++)
        {
            Debug.Log(array[i]);
        }
        for (int i = 4; i >= 0; i--)
        {
            Debug.Log(array[i]);
        }


        //Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        //攻撃用の関数を呼び出す
        lastboss.Attack();
        //防御用の関数を呼び出す
        lastboss.Defence(3);
    }
예제 #23
0
파일: Test.cs 프로젝트: ooyam/ScriptTest
    void Start()
    {
        //課題:配列を宣言して出力しよう
        int[] array = { 10, 20, 30, 40, 50 };
        //配列の各要素を順番に表示
        for (int i = 0; i < array.Length; i++)
        {
            Debug.Log(array[i]);
        }

        //配列の各要素を逆順に表示
        for (int i = array.Length - 1; i >= 0; i--)
        {
            Debug.Log(array[i]);
        }


        // Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        //攻撃用関数の呼び出し
        lastboss.Attack();
        //防御用関数の呼び出し、防御力の規定
        lastboss.Defence(3);
        //魔法攻撃用関数の呼び出し×11回
        for (int i = 0; i <= 10; i++)
        {
            lastboss.Magic();
        }
    }
예제 #24
0
    // Start is called before the first frame update

    void Start()
    {
        int[] array = new int[5];
        int   sum   = 10;

        //順番
        for (int i = 0; i < 5; i++)
        {
            array[i] = sum;
            sum     += 10;

            Debug.Log(array[i]);
        }

        Debug.Log("ここから逆順です");

        //逆順
        for (int j = 4; j > -1; j--)
        {
            Debug.Log(array[j]);
        }

        Boss lastboss = new Boss();

        lastboss.Attack();
        lastboss.Defence(3);

        Debug.Log("ここから魔法攻撃");
        for (int k = 0; k < 11; k++)
        {
            lastboss.Magic();
        }
    }
예제 #25
0
파일: Test.cs 프로젝트: thsasahk/ScriptTest
    void Start()
    {
        //int型配列arrayを初期化
        int[] array = { 10, 40, 22, 63, 98 };

        //arrayの要素を順に表示
        for (int i = 0; i < array.Length; i++)
        {
            Debug.Log(array[i]);
        }

        //arrayの要素を逆順に表示
        for (int i = array.Length - 1; i >= 0; i--)
        {
            Debug.Log(array[i]);
        }

        // Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        // 攻撃用の関数を呼び出す
        lastboss.Attack();
        // 防御用の関数を呼び出す
        lastboss.Defence(3);
        //魔法用の関数を呼び出す
        lastboss.Magic();
        //11回目で魔法が打てなくなるかを確認
        for (int i = 0; i <= 9; i++)
        {
            lastboss.Magic();
        }
    }
예제 #26
0
    // Use this for initialization
    void Start()
    {
        // Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        // 攻撃用の関数を呼び出す
        lastboss.Attack();
        // 防御用の関数を呼び出す
        lastboss.Defence(3);
        for (int j = 0; j < 11; j++)
        {
            lastboss.Magic();
        }
        int[] array = new int[5];
        array[0] = 35;
        array[1] = 68;
        array[2] = 17;
        array[3] = 1059;
        array[4] = 268;

        for (int i = 0; i < 5; i++)
        {
            Debug.Log(array[i]);
        }

        for (int i = 4; i >= 0; i--)
        {
            Debug.Log(array[i]);
        }
    }
예제 #27
0
파일: Test.cs 프로젝트: Imabori/ScriptTest
    void Start()
    {
        // int型の配列arrayを宣言
        int[] array = { 1, 2, 3, 4, 5 };

           // 配列arrayの値を表示
        for (int i = 0; i < array.Length; i++)
        {
            Debug.Log(array[i]);
        }
          // 配列arrayの値を逆から表示
        for (int i = array.Length - 1; i >= 0; i--)
        {
            Debug.Log(array[i]);
        }

        // Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        // 攻撃用の関数を呼び出す
        lastboss.Attack();
        // 防御用の関数を呼び出す
        lastboss.Defence(3);

        // 魔法攻撃用の関数を呼び出す
        for (int i = 0; i < 11; i++)
        {
            lastboss.Magic();
        }
    }
예제 #28
0
    void Start()
    {
        int[] array = { 10, 20, 30, 40, 50 };
        // 配列の各要素を順番に表示
        for (int i = 0; i < array.Length; i++)
        {
            Debug.Log(array[i]);
        }
        // 配列の各要素を逆順に表示
        for (int ii = array.Length - 1; ii >= 0; ii--)
        {
            Debug.Log(array[ii]);
        }
        //  Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        // 攻撃用の関数を呼び出す
        lastboss.Attack();
        // 防御用の関数を呼び出す
        lastboss.Defence(3);
        // Magic関数を10回使用する
        for (int mattack = 0; mattack < 10; mattack++)
        {
            lastboss.Magic();
        }
        // もう一度Magic関数を呼び出す
        lastboss.Magic();
    }
예제 #29
0
    void Start()
    {
        //Arrayを初期化する
        int[] Array = { 1, 2, 3, 4, 5 };

        //順番で並ぶ
        for (int i = 0; i < Array.Length; i++)
        {
            Debug.Log(Array[i]);
        }

        //逆順で並ぶ
        for (int j = Array.Length - 1; j >= 0; j--)
        {
            Debug.Log(Array[j]);
        }

        //Bossクラスの変数を宣言してインスタンスを代入
        Boss lastboss = new Boss();

        //攻撃用の関数を呼び出す
        lastboss.Attack();
        //防御用の関数を呼び出す、ダメージは3
        lastboss.Defence(3);
        //魔法攻撃用の関数を呼び出す、スキルmpは5
        lastboss.Magic(5);

        //さらに10回同じ魔法攻撃をする;
        for (int k = 0; k < 10; k++)
        {
            lastboss.Magic(5);
        }
    }
예제 #30
0
    // Use this for initialization
    void Start()
    {
        int[] array    = { 1, 2, 3, 4, 5 };
        int   arrayMax = 0;

        for (int i = 0; i < array.Length; i++)
        {
            Debug.Log(array[i]);
            arrayMax++;
        }
        for (int i = arrayMax - 1; 0 <= i; i--)
        {
            Debug.Log(array[i]);
        }

        Boss lastboss = new Boss();

        lastboss.Attack();
        lastboss.Defence(3);

        for (int i = 1; i <= 11; i++)
        {
            lastboss.Magic();
        }
    }