🌸 「なでしこ」
>
🍯 「貯蔵庫」
モグラclick.py
🌟新規
📒一覧
🔌
🔍検索
🚪ログイン
モグラclick.py 📖
モグラclick.pyプログラム
プログラム:
(→大)
def start_button_on_click(event): """開始ボタンをクリックされたときの処理""" # --- (*1) # ボタンを無効化 document.getElementById("start_button").disabled = True # ゲーム状態の初期化 game["turns"] = GAME_TURNS # 残りのゲームターン数を初期化 game["score"] = 0 # スコアを初期化 # ゲームを開始 next_turn() def canvas_on_click(event): """canvasをクリックした時の処理""" # --- (*2) # クリックされた位置を取得 --- (*3) rect = canvas.getBoundingClientRect() click_x = event.clientX - rect.left click_y = event.clientY - rect.top # モグラが出現しているか? if not game["hide"]: # モグラの範囲内をクリックしたか? --- (*4) if (game["mx"] <= click_x <= game["mx"] + WIDTH and game["my"] <= click_y <= game["my"] + WIDTH): game["score"] += 1 # スコアを1点加算 game["hide"] = True # モグラを消す
⭐ isatomoko 作
タイトル:
モグラclick.py
ライセンス:
自分用 (貯蔵庫のみ/転載不可/ハブ保存なし)
タイプ:
text
タグ:
-
利用バージョン:
3.7.9
作成日時:
2025/11/26 15:53 (編集: 2025/11/26 15:55)
公開の投稿
ログイン
して★を付けよう!
📝作品を編集
作品公開情報
📍この作品のURL:
📍アプリ(即時実行)のURL:
📍アプリ(実行ボタンあり)のURL:
📍ブログパーツ:
上記HTML↑をブログに貼り付けることでアプリを埋め込めます。
📍ライブラリ直リンク - 『!「***」を取込』で使うとき:
通報数:
0
通報って何?