Unity 2D: возможно ли иметь разные слои для каждого элемента в одной сборке?

#c# #unity3d #game-development #prefab

#c# #unity3d #разработка игр #сборный

Вопрос:

я создаю карточную игру, и я генерирую карты через одну сборку, и я хочу, чтобы они складывались друг на друга. но некоторые карты прячутся за другой картой, и мне было интересно, могу ли я поместить одну карту в другой слой или есть другой способ сделать это? большое вам спасибо. я попытался поместить позиции GameObject в другой слой, но это не сработало. слой сортировки сборного устройства card находится в слое по умолчанию, а порядок в слое установлен в 0

вот как это выглядит сейчас:

Комментарии:

1. вероятно, они упорядочены по положению в иерархии

2. И почему бы вам просто не изменить значение «порядок в слое» для каждой карты?

3. я попытался изменить порядок слоев для каждой карты, но это все равно не сработало, попробовал также изменить слой его положения gameobject, иерархию тоже. все еще не сработало.

4. и даже если я вручную отредактирую слой каждой карты, сгенерированной моей сборкой, он просто вернется к слою по умолчанию, если я снова сыграю в игру