Нужно сделать если игрок находится за деревом - Order in layer уменьшается, в следствии чего игрок отрисовывается за деревом, то есть дерево его перекрывает. Вот как я это осуществить пытался: (условие выполняется, а вот код который в нем написан - нет.)
public void OnTriggerEnter2D(Collider2D coll) {
if (coll.tag =="derevo") {
gameObject.layer = 2;
}
}
От слоя GameObject
не зависит порядок отрисовки. Если у вас 3d игра, то модели нужно физически размещать друг за другом относительно камеры, либо редактировать материалы, а если игра двухмерная, то за порядок отрисовки отвечает компонент SpriteRenderer - у него есть поле SortingLayer
и OrderLayer
.
Общая сортировка идет по SortingLayer
по OrderLayer
сортируется уже внутри каждого SortingLayer
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Приступил к расширению функционала и главная форма стала вторичной
Вопрос простойМне нужно сгруппировать мой ListView (в котором GridView) где-то так:
На Open Server внезапно перестал работать Composer, не могу установить пакет, не могу обновить существующие пакеты, даже не могу заново установить...
При запуске скрипта КРОНОМ вылетает ошибкаНе могу понять, где и как включить эту функцию для всех