У меня есть 2D-игра с 4 слоями:
- BackGround
- Player
- MiddleGround
- ForeGround
Мне бы хотелось, чтобы игрок мог подниматься выше middleGround, поэтому мне нужно инвертировать слои Player и middleground (и я хочу избежать этого, устанавливая новый слой для каждого объекта слоя)
Я пытался:
SortingLayer player= SortingLayer.layers[1];
SortingLayer.layers[1] = SortingLayer.layers[2];
SortingLayer.layers[2] = player;
но здесь ничего не происходит. Я также пытался (значение игрока 0: по умолчанию):
SortingLayer.layers[1].value = 1;
SortingLayer.layers[2].value = 0;
, но значение только для чтения