From 8fc4170a4204295c89eaf9a972dcfc4ee028d9f9 Mon Sep 17 00:00:00 2001 From: kg0816 <211191696+kg0816@users.noreply.github.com> Date: Mon, 20 Oct 2025 12:00:10 +0900 Subject: [PATCH 1/5] add lgfunc-system --- .../LifeGameFunctions/PlayAndPause.js | 9 ++++ src/life-game/LifeGameFunctions/index.js | 1 + src/routes/+page.svelte | 46 ++++++++++++------- 3 files changed, 40 insertions(+), 16 deletions(-) create mode 100644 src/life-game/LifeGameFunctions/PlayAndPause.js create mode 100644 src/life-game/LifeGameFunctions/index.js diff --git a/src/life-game/LifeGameFunctions/PlayAndPause.js b/src/life-game/LifeGameFunctions/PlayAndPause.js new file mode 100644 index 0000000..a6d2191 --- /dev/null +++ b/src/life-game/LifeGameFunctions/PlayAndPause.js @@ -0,0 +1,9 @@ +function PlayAndPause() { + window.addEventListener("message", (event) => { + if (event.data.type === "play-pause") { + console.log("Play/Pause toggled"); + } + }); +} + +export default PlayAndPause; \ No newline at end of file diff --git a/src/life-game/LifeGameFunctions/index.js b/src/life-game/LifeGameFunctions/index.js new file mode 100644 index 0000000..df2553e --- /dev/null +++ b/src/life-game/LifeGameFunctions/index.js @@ -0,0 +1 @@ +export {default as PlayAndPause} from "./PlayAndPause.js"; \ No newline at end of file diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 5f89241..54f4334 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,25 +1,39 @@