From 3be10c3cf7b9c670312666238ffc6290d96a57a0 Mon Sep 17 00:00:00 2001 From: min Date: Tue, 9 Jun 2026 18:46:08 +0300 Subject: [PATCH] =?UTF-8?q?docs:=20CodeBoth=20=D0=B4=D0=BB=D1=8F=20=D1=83?= =?UTF-8?q?=D1=80=D0=BE=D0=BA=D0=B0=2010=20=C2=AB=D0=9F=D1=80=D1=8B=D0=B6?= =?UTF-8?q?=D0=BE=D0=BA-=D0=BF=D1=80=D1=83=D0=B6=D0=B8=D0=BD=D0=B0=C2=BB?= =?UTF-8?q?=20(main+tramp+finish)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/community/docsLessons.jsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/community/docsLessons.jsx b/src/community/docsLessons.jsx index f54608f..d8dd638 100644 --- a/src/community/docsLessons.jsx +++ b/src/community/docsLessons.jsx @@ -1287,7 +1287,7 @@ game.self.onTouch(() => {

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

- {`// === ИГРА «ПРЫЖОК-ПРУЖИНА» — главный скрипт === + {`// === ИГРА «ПРЫЖОК-ПРУЖИНА» — главный скрипт === let won = false; @@ -1313,18 +1313,18 @@ 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 }); -});`} +});`}

Шаг 4. Скрипт батута

Повесь этот скрипт на каждый батут — он одинаковый.

- {`// === Скрипт батута === + {`// === Скрипт батута === // Игрок встал на батут — мощный подброс вверх. game.self.onTouch(() => { game.player.boostJump(3.2); // 3.2 = в 3 раза выше обычного прыжка game.sound.play('jump'); -});`} +});`}

game.player.boostJump(сила) — мгновенно подбрасывает игрока. 1 — как обычный прыжок, @@ -1339,10 +1339,10 @@ game.self.onTouch(() => {

Шаг 5. Скрипт финиша и проверка

- {`// === Скрипт финиша === + {`// === Скрипт финиша === game.self.onTouch(() => { game.broadcast('win'); // сообщаем главному скрипту о победе -});`} +});`}
  • встал на батут — подлетел вверх;
  • попал на этаж — иди к следующему батуту;