Ejemplo n.º 1
0
    // New Client
    void NewClients(int button)
    {
        var objectCount = ClientLists.GetFromJson("Clients.json").Clients.Count;
        int rng         = Random.Range(0, objectCount);

        var currentObject = ClientLists.GetFromJson("Clients.json").Clients[rng];

        switch (button)
        {
        case 0:
            t_FirstButton.text = currentObject.name;
            b_FirstButton.GetComponent <Image>().sprite     = Resources.Load <Sprite>(currentObject.image);
            b_FirstButton.GetComponent <AudioSource>().clip = Resources.Load <AudioClip>(currentObject.sound);
            buttonOneClient  = currentObject;
            ItemOneCost.text = GenerateRandomBudget().ToString();
            break;

        case 1:
            t_SecondButton.text = currentObject.name;
            b_SecondButton.GetComponent <Image>().sprite     = Resources.Load <Sprite>(currentObject.image);
            b_SecondButton.GetComponent <AudioSource>().clip = Resources.Load <AudioClip>(currentObject.sound);
            buttonTwoClient  = currentObject;
            ItemTwoCost.text = GenerateRandomBudget().ToString();
            break;

        case 2:
            t_ThirdButton.text = currentObject.name;
            b_ThirdButton.GetComponent <Image>().sprite     = Resources.Load <Sprite>(currentObject.image);
            b_ThirdButton.GetComponent <AudioSource>().clip = Resources.Load <AudioClip>(currentObject.sound);
            buttonThreeClient  = currentObject;
            ItemThreeCost.text = GenerateRandomBudget().ToString();
            break;
        }
    }
Ejemplo n.º 2
0
 void Start()
 {
     Debug.Log(ClientLists.GetFromJson("Clients.json"));
     //   Debug.Log(ClientLists.GetFromJson("Assets/Data/Clients.json").Clients[0].allowed_interests[0]);
     Debug.Log(PlayerInfoDisplay.player.budget);
     //  Debug.Log(TraitLists.GetFromJson("Assets/Data/Traits.json").Traits[0].name);
 }