Exemple #1
0
    void Start()
    {
        _customizer = GameObject.Find("BotCustomizer").GetComponent <BotCustomizer>();

        // Get all buttons
        Button[] buttons = GetComponentsInChildren <Button>();
        foreach (Button button in buttons)
        {
            // Apply SelectWeapon as the onClick event
            button.onClick.AddListener(() => SelectWeapon(button));

            _weaponButtonActivators.Add(button.GetComponent <WeaponButtonActivator>());
        }
    }
Exemple #2
0
    void SetBotCustomization()
    {
        GameObject gameObject = GameObject.Find("BotCustomizer");

        if (gameObject == null)
        {
            // This is for when the game scene is ran directly
            _customizer = new GameObject().AddComponent <BotCustomizer>();
        }
        else
        {
            _customizer = gameObject.GetComponent <BotCustomizer>();
        }
    }
    void Start()
    {
        _readyButton = GetComponent <Button>();

        _customizer = GameObject.Find("BotCustomizer").GetComponent <BotCustomizer>();
    }