diff --git a/src/community/docsLessons.jsx b/src/community/docsLessons.jsx index 71662f1..234ca3e 100644 --- a/src/community/docsLessons.jsx +++ b/src/community/docsLessons.jsx @@ -2034,7 +2034,7 @@ game.self.onTouch(() => {
{`// === ИГРА «ТИР» — главный скрипт ===
+ {`// === ИГРА «ТИР» — главный скрипт ===
let score = 0;
const TOTAL = 8;
@@ -2055,7 +2055,7 @@ game.onMessage('hit', () => {
game.scene.spawnParticles('confetti',
{ x: p.x, y: p.y + 3, z: p.z }, { duration: 3, count: 3 });
}
-});`}
+});`}
Здесь всё знакомо:
score — счётчик попаданий;{`// === Скрипт мишени ===
+ {`// === Скрипт мишени ===
// Клик по 3D-объекту = выстрел в него.
game.self.onClick(() => {
@@ -2081,7 +2081,7 @@ game.self.onClick(() => {
{ count: 1, color: '#ff6633' });
game.self.delete(); // мишень сбита
game.broadcast('hit'); // сообщаем главному скрипту о попадании
-});`}
+});`}
Разберём:
game.self.onClick(() => {'{...}'}) —