Ejemplo n.º 1
0
    void Start()
    {
        this.aud = GetComponent <AudioSource>();
        //this.aud.PlayOneShot(startSE);

        navMeshsurfase.BuildNavMesh();

        pacmanScript = pacman.GetComponent <PlayerScript>();

        blinky.GetComponent <NavMeshAgent>().enabled = false;
        inky.GetComponent <NavMeshAgent>().enabled   = false;
        pinky.GetComponent <NavMeshAgent>().enabled  = false;
        clyde.GetComponent <NavMeshAgent>().enabled  = false;

        blinkyScript = blinky.GetComponent <GhostScript>();
        inkyScript   = inky.GetComponent <GhostScript>();
        pinkyScript  = pinky.GetComponent <GhostScript>();
        clydeScript  = clyde.GetComponent <GhostScript>();

        blinkyScript.SetState(GhostState.usual);
        inkyScript.SetState(GhostState.waiting);
        pinkyScript.SetState(GhostState.waiting);
        clydeScript.SetState(GhostState.waiting);

        sightBlinky.SetActive(true);
        navRouteBlinky.SetActive(true);

        StartCoroutine(LetsStart());
        StartCoroutine(ShowFruits(30));
    }