🌸 「なでしこ」
>
🍯 「貯蔵庫」
🍯 なでしこ3貯蔵庫
🌟新規
📒一覧
🔌
🔍検索
🚪ログイン
ログイン
していません。
[
📌文法
] [
🎨命令一覧
]
[編集モード] SkirmishCross5x5
十字を作って対戦するゲーム
プログラム:
(→大)
(→textarea)
(→左右に配置)
#SkirmishCross 画像=[] 位置=[] LL=0 画像白=「https://n3s.nadesi.com/image.php?f=391.png」 画像青=「https://n3s.nadesi.com/image.php?f=392.png」 画像赤=「https://n3s.nadesi.com/image.php?f=393.png」 画像黒=「https://n3s.nadesi.com/image.php?f=394.png」 Nを1から5まで繰り返す Mを1から5まで繰り返す L=N*10+M 位置[L]=0 ここまで。 ここまで。 位置[31]=2 位置[35]=1 位置[23]=3 位置[33]=3 位置[43]=3 ボタン描画。 描画中キャンバスをマウス押した時には 位置X=INT(マウスX÷60)+1 位置Y=INT(マウスY÷60)+1 LL=位置Y*10+位置X #LLを表示。 ボタン変更。 ここまで。 ●ボタン変更とは 位置[LL]で条件分岐: 1ならば: 位置[LL]=0。 もし位置[LL-10]=0ならば位置[LL-10]=1違えば位置[LL-10]=0 もし位置[LL+10]=0ならば位置[LL+10]=1違えば位置[LL+10]=0 もし位置[LL-1]=0ならば位置[LL-1]=1違えば位置[LL-1]=0 もし位置[LL+1]=0ならば位置[LL+1]=1違えば位置[LL+1]=0 2ならば: 位置[LL]=0。 もし位置[LL-10]=0ならば位置[LL-10]=2違えば位置[LL-10]=0 もし位置[LL+10]=0ならば位置[LL+10]=2違えば位置[LL+10]=0 もし位置[LL-1]=0ならば位置[LL-1]=2違えば位置[LL-1]=0 もし位置[LL+1]=0ならば位置[LL+1]=2違えば位置[LL+1]=0 ボタン描画。 ここまで。 ●ボタン描画とは Nを1から5まで繰り返す Mを1から5まで繰り返す L=N*10+M もし位置[L]=0ならば画像[L]=画像白 もし位置[L]=1ならば画像[L]=画像青 もし位置[L]=2ならば画像[L]=画像赤 もし位置[L]=3ならば画像[L]=画像黒 ここまで。 ここまで。 画像[11]を[0,0,60,60]へ画像描画 画像[12]を[60,0,60,60]へ画像描画 画像[13]を[120,0,60,60]へ画像描画 画像[14]を[180,0,60,60]へ画像描画 画像[15]を[240,0,60,60]へ画像描画 画像[21]を[0,60,60,60]へ画像描画 画像[22]を[60,60,60,60]へ画像描画 画像[23]を[120,60,60,60]へ画像描画 画像[24]を[180,60,60,60]へ画像描画 画像[25]を[240,60,60,60]へ画像描画 画像[31]を[0,120,60,60]へ画像描画 画像[32]を[60,120,60,60]へ画像描画 画像[33]を[120,120,60,60]へ画像描画 画像[34]を[180,120,60,60]へ画像描画 画像[35]を[240,120,60,60]へ画像描画 画像[41]を[0,180,60,60]へ画像描画 画像[42]を[60,180,60,60]へ画像描画 画像[43]を[120,180,60,60]へ画像描画 画像[44]を[180,180,60,60]へ画像描画 画像[45]を[240,180,60,60]へ画像描画 画像[51]を[0,240,60,60]へ画像描画 画像[52]を[60,240,60,60]へ画像描画 画像[53]を[120,240,60,60]へ画像描画 画像[54]を[180,240,60,60]へ画像描画 画像[55]を[240,240,60,60]へ画像描画 終了判定。 ここまで。 ●終了判定とは もし位置[31]=1ならば 画像[31]=画像黒。 画像[31]を[0,120,60,60]へ画像描画。 「青の勝ち」と表示。 ここまで。 もし位置[35]=2ならば 画像[35]=画像黒。 画像[35]を[240,120,60,60]へ画像描画。 「赤の勝ち」と表示。 ここまで。 ここまで。
▶ 実 行 [F9]
クリア
一時保存
デバッグ
ブレイクポイント:
→ 再開
↓ 一行次へ
キャンバス: 幅
× 高
39f9c263b71c32b301029d8b1e237169
上書き保存
表示ページ
→直前に実行(または一時保存)した内容を復元
なでしこバージョン: v
素材のアップロード
ログイン
するとファイルをアップロードできます。