示例#1
0
    // Update is called once per frame
    void Update()
    {
        AnimationElevator elevatorTarget = GameObject.FindGameObjectWithTag("Elevator").GetComponent <AnimationElevator>();

        if (elevatorTarget.encounter_meteors == true && Input.GetKeyDown(KeyCode.Space))
        //if (elevatorTarget.encounter_meteors == true && Input.touchCount > 0)
        {
            if (Time.time - lastShootTime >= shootRate)
            {
                Shoot();
            }
        }
    }
示例#2
0
    // Update is called once per frame
    void Update()
    {
        AnimationElevator elevatorTarget = GameObject.FindGameObjectWithTag("Elevator").GetComponent <AnimationElevator>();


        /* if (hasItSpawned.HasSpawned == true && !first_pointGiven)
         * {
         *  if (first_pointGiven == false)
         *  UpdateScore(1);
         *  first_pointGiven = true;
         * }
         */

        if (elevatorTarget.elevatorButtonPressed == true && !second_pointGiven)
        {
            if (second_pointGiven == false)
            {
                UpdateScore(1);
                second_pointGiven = true;
                ScoreBar.SetActive(true);
            }
        }
    }