Префаб для повторяющихся элементов
Создадим клетку из JSON-заготовки.
Добавим JSON префаба в манифест ресурсов. Вызовем spawnPrefab у контейнера и передадим имя новой клетки и её координаты. Удалить клетку раньше контейнера можно через await spawned.dispose().
const spawned = await this.node.spawnPrefab({
prefabId: 'json/prefabs/game/block-cell.json',
localId: 'tile-0',
overrides: { visible: true, x: 24, y: 24 },
});
const tile = spawned.node;
Одна клетка
→board-cell.json64 независимых узла · поле 8 × 8