sun platformer!!!

Instructions: English explanation is below.\nフォロワー100人記念です！！！！！！！！\n\n操作方法...PCの人⇨矢印キー、スマホの人⇨タッチ操作\nです。\n\n遊び方...上記の操作方法で、目のついたキャラクターを動かします。障害物に当たらないように一番右まで行きます。そうすると、ステージが変わります。それをつずけたら、ゴールにたどりつきます。\n\nBGM...10つのBGMを収録しました。\n　　　スペースキーでBGM変更\n　　　1キーで音量アップ、2キーで音量ダウン\n          \nCommemorating 100 followers! !! !! !! !! !! !! !!\nOperation method ... PC person ⇨ Arrow key, smartphone person ⇨ Touch operation\nis.\n\nHow to play ... Move the character with the eyes by the above operation method. Go all the way to the right so as not to hit any obstacles. Then the stage will change. If you do that, you will reach the goal.\n\nBGM ... 10 BGMs have been recorded.\nChange BGM with space key\nVolume up with 1 key, volume down with 2 keys

@Stage\n\nwhen flag clicked\nforever\n    play sound [TheFatRat & JJD - Prelude \(VIP Edit\) v] until done\n    play sound [Syn Cole - Gizmo \[NCS Release\] v] until done\n    play sound [Valiant 2017 - BEK & Wallin, Moberg myfreemp3 v] until done\n    play sound [BGM2 v] until done\n    play sound [Axol x Alex Skrindo - You v] until done\n    play sound [TheFatRat - Jackpot \(Jackpot EP Track 1\) v] until done\n    play sound [Syn Cole - Feel Good \[NCS Release\]  v] until done\n    play sound [RetroVision - Puzzle v] until done\n    play sound [BGM v] until done\nend\n\nwhen [space v] key pressed\nstop all sounds\n\nwhen flag clicked\nset volume to (100) %\n\nwhen [1 v] key pressed\nchange volume by (1)\n\nwhen [2 v] key pressed\nchange volume by (-1)\n\n@プレイヤー\n\ndefine 死\ngo to [front v] layer\nswitch costume to (死 v)\nset [変数 v] to [0]\npoint in direction (90)\nset rotation style [all around v]\nset [出久 v] to (pick random (15) to (18))\nstart sound [crashed oof v]\nrepeat until <[-180] > (y position)>\n    show\n    go to [front v] layer\n    turn right (出久) degrees\n    change y by (出久)\n    change [出久 v] by (-1)\nend\nhide\nswitch costume to (本体 v)\nwait (0.5) seconds\nset [x v] to [0]\nset [y v] to [0]\ngo to x: (-200) y: (-20)\npoint in direction (90)\nset [変数 v] to [9999]\nshow\nset rotation style [left-right v]\n\nwhen flag clicked\nswitch costume to (本体 v)\nset rotation style [left-right v]\nset size to (100) %\nset [ghost v] effect to (0)\ngo to x: (-200) y: (-20)\ngo [backward v] (1) layers\nforever\n    if <(1234) = [0]> then\n        動作\n    end\nend\n\nwhen I start as a clone\nrepeat (10)\n    change [ghost v] effect by (7)\n    switch costume to (クローン v)\n    change size by (-7)\nend\ndelete this clone\n\ndefine 動作\nif <<key (left arrow v) pressed?> or <<mouse down?> and <(mouse x) < [0]>>> then\n    change [x v] by (-1)\n    point in direction (-90)\nend\nif <<key (right arrow v) pressed?> or <<(x position) < (mouse x)> and <mouse down?>>> then\n    change [x v] by (1.1)\n    point in direction (90)\nend\nset [x v] to ((x) * (0.9))\nchange x by (x)\nif <touching (地面 v)?> then\n    change y by (1)\n    if <touching (地面 v)?> then\n        change y by (1)\n        if <touching (地面 v)?> then\n            change y by (1)\n            if <touching (地面 v)?> then\n                change y by (1)\n                if <touching (地面 v)?> then\n                    change y by (1)\n                    if <touching (地面 v)?> then\n                        change y by (1)\n                        if <touching (地面 v)?> then\n                            change y by (1)\n                            if <touching (地面 v)?> then\n                                change y by (1)\n                                if <touching (地面 v)?> then\n                                    change x by ((x) * (-1))\n                                    change y by (-8)\n                                    if <<key (up arrow v) pressed?> or <<mouse down?> and <(mouse y) > [0]>>> then\n                                        if <(x) > [0]> then\n                                            set [x v] to [-7]\n                                        else\n                                            set [x v] to [7]\n                                        end\n                                        set [y v] to [14]\n                                    else\n                                        set [x v] to [0]\n                                    end\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\nchange y by (-1)\nif <touching (地面 v)?> then\n    if <<key (up arrow v) pressed?> or <<mouse down?> and <(mouse y) > [0]>>> then\n        set [y v] to [14]\n    end\nend\nchange y by (1)\nchange [y v] by (-1)\nchange y by (y)\nif <touching (地面 v)?> then\n    change y by ((y) * (-1))\n    set [y v] to [0]\nend\nif <(x position) > [230]> then\n    broadcast (next v)\n    go to x: (-200) y: (-20)\n    hide\nend\nif <touching (障害物 v)?> then\n    死\nend\n\nwhen I receive [1 v]\ngo to x: (-200) y: (-20)\nshow\n\nwhen flag clicked\ngo to x: (-200) y: (-20)\nshow\n\nwhen flag clicked\nforever\n    create clone of (_myself_ v)\nend\n\nwhen flag clicked\nset volume to (100) %\n\nwhen [1 v] key pressed\nchange volume by (1)\n\nwhen [2 v] key pressed\nchange volume by (-1)\n\n@NEXT\n\nwhen I receive [next v]\nswitch costume to (next1 v)\nset [1234 v] to [1]\ngo to [front v] layer\nshow\ngo to x: (420) y: (-2)\nset [idou v] to [29]\nrepeat until <(idou) = [0]>\n    change [idou v] by (-1)\nend\nif <(idou) = [0]> then\n    repeat until <(idou) = [30]>\n        change [idou v] by (1)\n    end\nend\nif <(idou) = [30]> then\n    hide\nend\nset [1234 v] to [0]\nbroadcast (1 v)\n\nwhen flag clicked\nset [1234 v] to [0]\nforever\n    change x by ((idou) * (-1))\nend\n\n@地面\n\nwhen flag clicked\nswitch costume to (コスチューム1 v)\n\nwhen I receive [1 v]\nnext costume\n\n@障害物\n\nwhen flag clicked\nswitch costume to (コスチューム1 v)\n\nwhen I receive [1 v]\nnext costume\n\n@サムネ\n\nwhen flag clicked\nforever\n    hide\nend\n\n@Thank you for playing\n\nwhen flag clicked\nforever\n    go to [front v] layer\n    hide\n    go to x: (0) y: (345)\n    reset timer\nend\n\nwhen [timer v] > (0)\ngo to [front v] layer\nshow\nglide (1) secs to x: (0) y: (0)\n\n