Привет, ребята.
Подскажите, пожалуйста, а то я что-то голову сломал.
Пишу 2d игру. Есть у меня GameObject с компонентом Image. Я хочу поверх него создавать объекты в случайной позиции из префабов, делаю так:
var position = field.getRandomPositionForDot();
var dotObject = Instantiate(current, field.fieldObject);
dotObject.localPosition = position;
Здесь field - это скрипт, в котором есть fieldObject - собственно, сам объект с Image. gettRandomPositionForDot вернёт Vector2. current - префаб объекта, который я хочу создать.
Проблема в том, что все новые объекты появляются ЗА картинкой, а мне надо ПЕРЕД. Перепробовал всё, что можно. С z-координатой игрался, со слоями игрался. Кажется, упускаю что-то простое из вижу.