1Frosty
@1Frosty
Познаю новое

Как изменить параметр cellSize элемента GridLayoutGroup из кода?

Доброго времени суток. Использую в движке Unity3D элемент GridLayoutGroup.
Выставил параметры в Инспекторе cellSize равными 100.
Но в коде (C#), хочу сделать, чтобы на Старте эти значения изменялись в зависимости от условия.

Подскажите пожалуйста, как из кода поменять параметр cellSize элемента GridLayoutGroup ? Спасибо!
  • Вопрос задан
  • 241 просмотр
Решения вопроса 1
BasmanovDaniil
@BasmanovDaniil
Геймдизайнер-телепат
1. Открыть документацию к GridLayoutGroup.
2. Увидеть, что буквально первое свойство на странице это cellSize:
5b0d7a593487d043570054.png
3. Написать скрипт:
using UnityEngine;
using UnityEngine.UI;

public class Example : MonoBehaviour
{
    public GridLayoutGroup gridLayoutGroup;

    private void Start()
    {
        gridLayoutGroup.cellSize = new Vector2(200, 200);
    }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы