예제 #1
0
    private void Start()
    {
        Scene currentScene = SceneManager.GetActiveScene();

        sceneName   = currentScene.name;
        startingPos = transform.position;

        audioSource = GetComponentInChildren <AudioSource>();

        playerCam = GameObject.Find("PlayerCam").GetComponent <Camera>();

        GameManager.isInputEnabled = true;

        rbPlayer = GetComponent <Rigidbody2D>();

        if (sceneName != "IntroLevel")
        {
            GameManager.isBoostEnabled = true;
            textDirector = GameObject.Find("AveryUI").transform.Find("TextDirector").gameObject
                           .GetComponent <TextDirector>();
        }
        else
        {
            GameManager.isBoostEnabled = false;
            textDirector = GameObject.Find("Canvas").transform.Find("UIDirector").gameObject
                           .GetComponent <TextDirector>();
        }
    }
예제 #2
0
    void Start()
    {
        //Acquire the enemys rigidBody
        enemyRB = GetComponent <Rigidbody2D>();
        //Acquire the guide object for the enemy
        enemyGuide = transform.Find("Enemy Guide").gameObject;
        //Acquire the enemy animator
        enemyAnimator = transform.Find("WildAlienGFX").gameObject.GetComponent <Animator>();
        //Acquire the Text Director
        textDirector = GameObject.Find("AveryUI").transform.Find("TextDirector").GetComponent <TextDirector>();
        playerScript = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerMovement>();

        enemyAnimator.SetBool("alienRun", true);
    }
예제 #3
0
    private void Start()
    {
        //              //
        //Initialization//
        //              //
        textDirector = GameObject.Find("AveryUI").transform.Find("TextDirector").gameObject
                       .GetComponent <TextDirector>();

        textWriter = GameObject.Find("AveryUI").transform.Find("TextDirector").gameObject
                     .GetComponent <TextWriter>();

        scannerText = GameObject.Find("AveryUI").transform.Find("ScannerImage").transform.Find("ScannerText").gameObject.GetComponent <TextMeshProUGUI>();
        audioSource = GameObject.Find("AveryUI").transform.Find("ScannerImage").transform.Find("ScannerText").gameObject.GetComponent <AudioSource>();

        animator = GameObject.Find("ScannerImage").GetComponent <Animator>();
    }
예제 #4
0
 private void Start()
 {
     textDirector = GameObject.Find("AveryUI").transform.Find("TextDirector").GetComponent <TextDirector>();
     playerObject = GameObject.Find("MainPlayer");
 }