При добавлении компонента Canvas не меняются параметры.
Добавлено: 13 мар 2020, 02:37
Привет всем. И так вот суть проблемы: Пытаюсь добавить на UI Элемент Canvas и изменить его параметры сортинг леер и ордер. вот пример метода который на выбранный GameObject Добавляет Canvas и задает параметры.
Canvas добавляется а вот параметры не меняются. НЕ могу понять втф и что я делаю не так.
Canvas добавляется а вот параметры не меняются. НЕ могу понять втф и что я делаю не так.
Синтаксис:
Используется csharp
private void AddCanvasToObject(GameObject gmo)
{
gmo.AddComponent<Canvas>();
Canvas _canvas = gmo.GetComponent<Canvas>();
_canvas.overrideSorting = true;
_canvas.sortingLayerName = sordinglayerName;
_canvas.sortingOrder = TutorialManager.TUTORIAL_ORDER;
TutorialManager.TUTORIAL_ORDER++;
}
{
gmo.AddComponent<Canvas>();
Canvas _canvas = gmo.GetComponent<Canvas>();
_canvas.overrideSorting = true;
_canvas.sortingLayerName = sordinglayerName;
_canvas.sortingOrder = TutorialManager.TUTORIAL_ORDER;
TutorialManager.TUTORIAL_ORDER++;
}