BaseAction06 / 15

Как запустить действие

Вызовем эффект для очищенной клетки.

В layout.json эффект записан под именем lineClearBurst. Когда клетка очищается, компонент вызывает runAction и передаёт координаты клетки. layout.json · BlockPuzzleBoardEffectsComponent.ts

this.trackTask(
  this.node.runAction(this.config.actionId, {
    position: this.cellPosition(cell.row, cell.column),
  }),
);
LinesClearedЛиния очищена
runActionПередаём имя действия и координаты
PlayParticlesActionНа клетке появляются частицы

Источники ↗

Block Puzzle · BlockPuzzleBoardEffectsComponent.ts↗Вызов эффекта по клеткам.