Exemplo n.º 1
0
 /// <summary>
 /// Creates an instance of movement, sets up script variables.
 /// </summary>
 private void setUpScripts()
 {
     playerMovement                 = new Movement(player, character);
     iManager.playerMovement        = this.playerMovement;
     playerInventory.playerMovement = this.playerMovement;
     playerInventory.player         = this.player;
     door.player          = this.player;
     door.events          = this.events;
     npcType.player       = this.player;
     tahti.player         = this.player;
     tahti.playerMovement = this.playerMovement;
     cutscene.SetPlayer(player.GetPlayerSprite());
     cutscene.events             = this.events;
     iManager.imagePlayer.sprite = player.GetPlayerSprite();
     blackjack.player            = this.player;
     blackjack.playerMovement    = this.playerMovement;
     barfight.player             = this.player;
     barfight.SetPlayerSprite(player.playerSprite);
     FindObjectOfType <GuitarGod>().playerMovement = this.playerMovement;
 }
Exemplo n.º 2
0
    public void ChooseTeddy()
    {
        // set UI elements on/off
        Char1.gameObject.SetActive(true);
        Char2.gameObject.SetActive(true);
        Char3.gameObject.SetActive(true);
        CharCreation.gameObject.SetActive(false);
        StartGame.gameObject.SetActive(true);
        BackStory.gameObject.SetActive(true);
        CharImage.gameObject.SetActive(true);

        // insert Teddy's back story and picture (sprite) to corresponding elements
        backStory = teddy.GetBackStory();
        Text text = BackStory.GetComponentInChildren <Text>();

        text.text = backStory;

        playerSprite = teddy.GetPlayerSprite();
        Image playerImage = CharImage.GetComponentInChildren <Image> ();

        playerImage.sprite = playerSprite;

        dataSaver.character = "Teddy";
    }