コード例 #1
0
    // Update is called once per frame
    void Update()
    {
        MoveToLocation();
        if (transform.position.x <= 24.0f) // stop moving left
        {
            moveLeft = false;
        }
        if (transform.position.z >= -1366) // stop moving back
        {
            moveBack = false;
        }

        if (EnemyWaveDead() && spawnUpgrade == true)
        {
            GameObject upgrade = Instantiate(upgradePrefab, upgradeLocation, Quaternion.identity) as GameObject;
            pointSystem.DoubleScore1();
            spawnUpgrade = false;
        }
    }