splatoon platformer/スプラトゥーンプラットフォーマー

Instructions: 1まずPCかモバイルを選んでください\n2PCはスペースキー、モバイルは右上のボタンがshootingになっていたらタップして打てます\n撃ったボタンに当たりながらしゃがんで移動すると早く移動できます\n3この作品に星とハートを押す(((

@Stage\n\n@プラフォ\n\nwhen flag clicked\n\nnext backdrop\n\nwhen flag clicked\nwait (0.5) seconds\nrepeat until <([costume # v] of [ステージ v]) = [5]>\n    wait (0.3) seconds\nend\nif <[] < [50]> then\n\nwhen I receive [ｖ v]\nswitch costume to (コスチューム1 \(11\) v)\nswitch backdrop to (背景2 v)\ngo to x: (-210) y: (-90)\nshow\nset size to (100) %\nstart sound [シーン切り替え1 v]\ngo to [front v] layer\nshow\nset [x v] to [0]\nset [y v] to [0]\npoint in direction (90)\ngo to x: (-201) y: (152)\ngo to x: (-213) y: (-34)\nforever\n    if <(撃つか動くか) = [2]> then\n        set rotation style [left-right v]\n        if <<<(mouse x) < (x position)> and <mouse down?>> or <key (left arrow v) pressed?>> then\n            point in direction (-90)\n            if <<touching (銃玉 v)?> and <<<(mouse y) < (y position)> and <mouse down?>> or <key (down arrow v) pressed?>>> then\n                change [x2 v] by (-2.5)\n            else\n                change [x2 v] by (-0.8)\n            end\n        else\n        end\n        if <<<(x position) < (mouse x)> and <mouse down?>> or <key (right arrow v) pressed?>> then\n            if <<touching (銃玉 v)?> and <<<(mouse y) < (y position)> and <mouse down?>> or <key (down arrow v) pressed?>>> then\n                change [x2 v] by (2.5)\n            else\n                change [x2 v] by (0.8)\n            end\n        end\n        if <<<(x position) < (mouse x)> and <mouse down?>> or <key (right arrow v) pressed?>> then\n            point in direction (90)\n        end\n        set [x2 v] to ((X2) * (0.9))\n        change x by (X2)\n        if  then\n            change y by (1)\n            if  then\n                change y by (1)\n                if  then\n                    change y by (1)\n                    if  then\n                        change y by (1)\n                        if  then\n                            change y by (1.0)\n                            if  then\n                                change x by ((X2) * (-1))\n                                change y by (-5)\n                                if <<key (up arrow v) pressed?> or <<(y position) < (mouse y)> and <mouse down?>>> then\n                                    if <(X2) > [0]> then\n                                        set [x2 v] to [-7]\n                                    else\n                                        set [x2 v] to [7]\n                                    end\n                                    set [y2 v] to [15]\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n        change y by (-1)\n        if  then\n            if <<<(y position) < (mouse y)> and <mouse down?>> or <key (up arrow v) pressed?>> then\n                if <touching (バネ v)?> then\n                    start sound [Whiz v]\n                    set [y2 v] to [23]\n                else\n                    start sound [ニュッ2 v]\n                    set [y2 v] to [15]\n                end\n            else\n                if <touching (バネ v)?> then\n                    start sound [Whiz v]\n                    set [y2 v] to [23]\n                end\n            end\n        end\n        change y by (1)\n        change [y2 v] by (-1)\n        change y by (Y2)\n        if  then\n            change y by ((Y2) * (-1))\n            set [y2 v] to [0]\n        end\n        if <(x position) > [230]> then\n            broadcast (あ v) and wait\n            go to x: (-201) y: (152)\n        end\n        if <<touching (スプライト2 v)?> or <(y position) < [-174]>> then\n            start sound [キャンセル5 v]\n            repeat (20)\n                change [ghost v] effect by (5)\n            end\n            go to x: (-201) y: (152)\n            repeat (20)\n                change [ghost v] effect by (-5)\n            end\n        end\n        if <<<(mouse y) < (y position)> and <mouse down?>> or <key (down arrow v) pressed?>> then\n            switch costume to (コスチューム2 v)\n        else\n            switch costume to (コスチューム1 \(11\) v)\n        end\n        if <touching (スプライト3 v)?> then\n            change [x2 v] by (-3)\n        end\n    end\n    if <<(Y2) < [9]> and <touching (銃玉 v)?>> then\n        change [y2 v] by (0.5)\n    end\nend\n\nchange [y3 v] by ((((y3) * (y3)) - ((2) * ((y3) * (y3)))) + (-0.2))\n\nchange y by (10)\n\n@銃玉\n\nwhen flag clicked\nhide\n\nwhen [space v] key pressed\n\nwhen I start as a clone\nset [ghost v] effect to (0)\nshow\ngo to (プラフォ v)\nset [y3 v] to [0]\npoint towards (mouse-pointer v)\nrepeat until <<<<touching (_edge_ v)?> or <touching (スプライト2 v)?>> or <touching (hai v)?>> or <<touching (スプライト3 v)?> or <touching (プレイヤー2 v)?>>>\n    move (pick random (12) to (18)) steps\n    set [ohannko v] to [1]\n    change [y3 v] by (((((2) * (y3)) - (y3)) / (2.5)) + (-0.2))\n    change y by (y3)\nend\nrepeat until <not <touching (hai v)?>>\n    change y by (5)\nend\nset [ohannko v] to [0]\nwait until <(mata) = [1]>\nrepeat (10)\n    change [ghost v] effect by (10)\nend\nhide\ndelete this clone\n\ndefine 消え方\n\nrepeat (10)\n    change [ghost v] effect by (10)\nend\nhide\n\nrepeat (10)\n    change [ghost v] effect by (10)\nend\nhide\n\npoint in direction (90)\n\n消え方\n\nwhen flag clicked\n\nwhen I receive [ras v]\nforever\n    if <<(ohannko) = [0]> and <key (space v) pressed?>> then\n        create clone of (_myself_ v)\n        wait (0.1) seconds\n    end\nend\n\nwhen I receive [ra v]\nforever\n    if <mouse down?> then\n        if <(ohannko) = [0]> then\n            if <(撃つか動くか) = [1]> then\n                create clone of (_myself_ v)\n                wait (0.1) seconds\n            end\n        end\n    end\nend\n\nif <(撃つか動くか) = [1]> then\n\nchange [y3 v] by (-0.2)\n\n@hai\n\nwhen flag clicked\n\nwhen I receive [あ v]\nnext costume\n\nwhen I receive [ra v]\nshow\nswitch costume to (コスチューム1 v)\n\nwhen I receive [ras v]\nshow\nswitch costume to (コスチューム1 v)\n\nbroadcast (あ v)\n\nwhen flag clicked\nforever\n    play sound [スプラトゥーン2  v] until done\nend\n\n@スプライト1\n\nwhen this sprite clicked\nchange [mata v] by (1)\nwait (0.1) seconds\nset [mata v] to [0]\n\nwhen flag clicked\ngo to [front v] layer\n\nwhen I receive [あ v]\nchange [mata v] by (1)\nwait (0.1) seconds\nset [mata v] to [0]\n\nwhen I receive [ra v]\nset [mata v] to [0]\n\nbroadcast (あ v)\n\n@スプライト2\n\nwhen flag clicked\n\nwhen I receive [あ v]\nnext costume\n\nwhen I receive [あ v]\n\nbroadcast (あ v)\n\nwhen I receive [ra v]\nswitch costume to (コスチューム1 v)\n\nwhen I receive [ras v]\nshow\nswitch costume to (コスチューム1 v)\n\nbroadcast (あ v)\n\n@スプライト3\n\nwhen flag clicked\n\nwhen I receive [あ v]\nnext costume\n\nwhen I receive [ra v]\nswitch costume to (コスチューム6 v)\n\nwhen I receive [ras v]\nswitch costume to (コスチューム6 v)\n\nbroadcast (あ v)\n\n@cooltext418127617523454 (1)\n\nwhen this sprite clicked\nbroadcast (ra v)\nbroadcast (ｖ v)\nhide\n\nwhen I receive [ra v]\nhide\n\nwhen I receive [ra v]\nhide\n\nwhen I receive [ras v]\nhide\n\nwhen flag clicked\ngo to [front v] layer\nshow\n\n@cooltext418127590502783\n\nwhen this sprite clicked\nbroadcast (ras v)\nhide\n\nwhen I receive [ra v]\nhide\n\nwhen this sprite clicked\nbroadcast (ras v)\nbroadcast (ｖ v)\nhide\n\nwhen flag clicked\nshow\n\n@スプライト5\n\nwhen flag clicked\nshow\ngo to [front v] layer\nswitch costume to (cool text - move 418130726895709 v)\nset [撃つか動くか v] to [2]\n\nwhen this sprite clicked\nif <(撃つか動くか) = [1]> then\n    switch costume to (cool text - move 418130726895709 v)\n    set [撃つか動くか v] to [2]\nelse\n    if <(撃つか動くか) = [2]> then\n        switch costume to (cooltext418129918436714 v)\n        set [撃つか動くか v] to [1]\n    end\nend\n\nwhen I receive [ras v]\nhide\n\n