// Use this for initialization
    void Start()
    {
        //get game manager
        gameManager = GameObject.Find("GameManager").GetComponent <GameStateManagerScript>();

        //Obtain the player manager
        playerManager = GameObject.Find("Player").GetComponent <PlayerManager>();

        //get entity
        entity = GameObject.FindGameObjectWithTag("Player").transform.GetComponent <PlayerManager>();

        //get rankScript
        rankScript = GameObject.Find("GameManager").GetComponent <RankScript>();

        //get check point script from entities
        checkpointScript = GameObject.FindGameObjectWithTag("Player").transform.GetComponent <CarCheckpointScript>();

        //load sprites for sprites into arrays we created above from Resource folder
        lapSpriteList  = Resources.LoadAll <Sprite>("LapSprites");
        rankSpriteList = Resources.LoadAll <Sprite>("RankSprites");
        itemSpriteList = Resources.LoadAll <Sprite>("ItemIconSprites");

        //get image slots and link to the variables we set up
        lapCountSprite = gameObject.transform.Find("lapCount").GetComponent <Image>();
        rankSprite     = gameObject.transform.Find("rank").GetComponent <Image>();
        itemSprite     = gameObject.transform.Find("itemIcon").GetComponent <Image>();
    }
Exemple #2
0
    /// //////././///,hghyfrtrff

    // Use this for initialization
    void Awake()
    {
        //Obtain the script properties
        gameManager   = GameObject.Find("GameManager").GetComponent <GameStateManagerScript>();
        playerManager = GameObject.Find("Player").GetComponent <PlayerManager>();
        set           = gameObject.transform.GetChild(0).GetComponent <Image>();
    }
Exemple #3
0
 //Start Game State by overriding Base State
 public override void Start()
 {
     //set world time scale to 0
     Time.timeScale = 0.0f;
     //find Game Manager
     gm = GameObject.Find("GameManager").GetComponent <GameStateManagerScript>();
     //set the index[6] object (Pause) in UI list to active
     gm.uiObjList[6].SetActive(true);
 }
Exemple #4
0
 //Start Game State by overriding Base State
 public override void Start()
 {
     //set world time scale to 1 so the player can start to play
     Time.timeScale = 1.0f;
     //find Game Manager
     gm = GameObject.Find("GameManager").GetComponent <GameStateManagerScript>();
     //set the index[3] object (Ingame multi play) in UI list to active
     gm.uiObjList[3].SetActive(true);
 }
Exemple #5
0
    // Use this for initialization
    void Awake()
    {
        //Obtain the script properties
        gameManager    = GameObject.Find("GameManager").GetComponent <GameStateManagerScript>();
        rank           = GameObject.Find("GameManager").GetComponent <RankScript>();
        carCheckpoint  = GameObject.FindGameObjectWithTag("Player2").transform.GetComponent <CarCheckpointScript>();
        drive          = GameObject.FindGameObjectWithTag("Player2").transform.GetComponent <WheelDrive>();
        spriteRenderer = GameObject.FindGameObjectWithTag("Player2").transform.GetChild(16).transform.GetComponent <SpriteRenderer>();

        //Don't render the game object
        displayRank.SetActive(false);
    }
Exemple #6
0
    // Use this for initialization
    void Start()
    {
        //get game manager
        gameManager = GameObject.Find("GameManager").GetComponent <GameStateManagerScript>();

        //Arrays for storing Resources sprites
        resumeSpriteList   = Resources.LoadAll <Sprite>("PauseResumeSprites");
        mainMenuSpriteList = Resources.LoadAll <Sprite>("PauseMainMenuSprites");

        //assign Resume sprite
        resumeSprite = gameObject.transform.Find("resume").GetComponent <Image>();
        //assign Main Menu sprite
        mainMenuSprite = gameObject.transform.Find("mainMenu").GetComponent <Image>();

        //initialize which sprite to assign to each option (1 = highlighted sprite, 0 = not highlighted sprite)
        resumeSprite.sprite   = resumeSpriteList[1];
        mainMenuSprite.sprite = mainMenuSpriteList[0];

        //set current pointing to RESUME
        currPointing = currOption_Pause.RESUME;
    }
Exemple #7
0
    // Use this for initialization
    void Start()
    {
        //get game manager
        gameManager = GameObject.Find("GameManager").GetComponent <GameStateManagerScript>();

        //Arrays for storing Resources sprites
        startSpriteList = Resources.LoadAll <Sprite>("MainStartSprites");
        quitSpriteList  = Resources.LoadAll <Sprite>("MainQuitSprites");

        //assign start sprite
        startSprite = gameObject.transform.Find("start").GetComponent <Image>();
        //assign quit sprite
        quitSprite = gameObject.transform.Find("quit").GetComponent <Image>();

        //initialize which sprite to assign to each option (1 = highlighted sprite, 0 = not highlighted sprite)
        startSprite.sprite = startSpriteList[1];
        quitSprite.sprite  = quitSpriteList[0];

        //set current pointing to START
        currPointing = currOption_MainMenu.START;
    }
Exemple #8
0
 // Use this for initialization
 void Awake()
 {
     musicSource.clip = musicClip;
     currState        = GameObject.FindGameObjectWithTag("GameController").GetComponent <GameStateManagerScript>();
 }
 // Use this for initialization
 void Start()
 {
     gameManager = GameObject.Find("GameManager").GetComponent <GameStateManagerScript>();
 }