diff --git a/src/community/docsLessons.jsx b/src/community/docsLessons.jsx index d689946..1b092d8 100644 --- a/src/community/docsLessons.jsx +++ b/src/community/docsLessons.jsx @@ -3366,7 +3366,7 @@ game.self.onTouch(() => {

Шаг 2. Главный скрипт

- {`// === ИГРА «ПАДАЮЩИЙ МОСТ» — главный скрипт === + {`// === ИГРА «ПАДАЮЩИЙ МОСТ» — главный скрипт === let won = false; @@ -3392,7 +3392,7 @@ game.onMessage('win', () => { const p = game.player.position; game.scene.spawnParticles('confetti', { x: p.x, y: p.y + 3, z: p.z }, { duration: 3, count: 3 }); -});`} +});`}

Главный скрипт game.onTick каждый кадр следит за высотой игрока: упал ниже -3 — провалился @@ -3405,14 +3405,14 @@ game.onMessage('win', () => {

Шаг 3. Скрипт доски

Этот скрипт вешается на каждую доску моста.

- {`// === Скрипт доски моста === + {`// === Скрипт доски моста === let cracking = false; game.self.onTouch(() => { if (cracking) return; cracking = true; game.sound.play('click'); game.after(1, () => { game.self.delete(); }); -});`} +});`}

Разберём: