Moon viewing || -A platformer- 

Instructions: ※日本語は下※\n＜English＞\nIt is a platformer made with the image of "moon viewing".\nPlease enjoy while being healed by beautiful music. Don't touch the thorns.\nIf you enjoy this game even a little, please follow us with ☆ and ♡.\n\n＜日本語＞\n「お月見」をイメージして作ったプラットフォーマーです。綺麗な音楽に癒されながら、お楽しみ下さい。トゲに触れたらダメです。もしこのゲームが少しでも楽しんで頂けたなら、☆と♡とフォローをお願いします。\n\n今回はサムネと地面とキャラクターに力を入れたどぉぉぉぉぉ!\n超自信作です!\n後今回めちゃくちゃ難しいですw台パンしても知りませんよ(((

@Stage\n\n@キャラクター\n\nwhen flag clicked\ngo to x: (-186) y: (13)\nset rotation style [left-right v]\ngo to [front v] layer\nset size to (60) %\npoint in direction (90)\nshow\nhide variable [stage v]\nhide variable [x v]\nhide variable [y v]\nset [stage v] to [1]\nset [x v] to [0]\nset [y v] to [0]\nforever\n    if <<<key (right arrow v) pressed?> or <key (d v) pressed?>> or <<mouse down?> and <(mouse x) > (x position)>>> then\n        change [x v] by (0.8)\n        point in direction (90)\n    end\n    if <<<key (left arrow v) pressed?> or <key (a v) pressed?>> or <<mouse down?> and <(x position) > (mouse x)>>> then\n        change [x v] by (-0.8)\n        point in direction (-90)\n    end\n    set [x v] to ((x) * (0.92))\n    change x by (x)\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 ((0) - (x))\n                                change y by (-5)\n                                if <<<key (up arrow v) pressed?> or <key (w v) pressed?>> or <<mouse down?> and <(mouse y) > (y position)>>> then\n                                    if <[0] < (x)> then\n                                        set [x v] to [-7]\n                                    else\n                                        set [x v] to [7]\n                                    end\n                                    set [y v] to [11]\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    change [y v] by (-1)\n    change y by (y)\n    if <touching (ステージ v)?> then\n        change y by ((0) - (y))\n        set [y v] to [0]\n    end\n    change y by (-2)\n    if <<<<key (up arrow v) pressed?> or <key (w v) pressed?>> or <<mouse down?> and <(mouse y) > (y position)>>> and <touching (ステージ v)?>> then\n        set [y v] to [15.3]\n        start sound [suck1 v]\n    end\n    change y by (1)\n    if <<touching (障害物 v)?> or <[-170] > (y position)>> then\n        set [x v] to [0]\n        set [y v] to [0]\n        set rotation style [left-right v]\n        start sound [Crunch v]\n        repeat (10)\n            change [ghost v] effect by (10)\n        end\n        go to x: (-186) y: (13)\n        repeat (10)\n            change [ghost v] effect by (-10)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    create clone of (_myself_ v)\n    wait (0.03) seconds\nend\n\nwhen I start as a clone\nrepeat (20)\n    change [ghost v] effect by (5)\n    change size by (-7.2)\nend\ndelete this clone\n\nwhen flag clicked\nset volume to (35) %\nforever\n    play sound [hoshifuruyoruni v] until done\nend\n\nwhen flag clicked\nforever\n    if <touching (バネ v)?> then\n        start sound [ボヨン v]\n        set [y v] to [17]\n    end\nend\n\nwhen flag clicked\nrepeat until <(Stage) = [8]>\n    wait (1) seconds\nend\n\nwhen flag clicked\nforever\n    if <(x position) > [240]> then\n        go to x: (-186) y: (13)\n        broadcast (次のステージ v)\n        change [stage v] by (1)\n    end\nend\n\n@ステージ\n\nwhen flag clicked\nswitch costume to (コスチューム1 v)\ngo to x: (1) y: (-9)\nset size to (100) %\nshow\n\nwhen I receive [次のステージ v]\nnext costume\n\n@障害物\n\nwhen flag clicked\nswitch costume to (コスチューム1 v)\nshow\n\nwhen I receive [次のステージ v]\ngo to x: (36) y: (28)\nnext costume\nset size to (50) %\nshow\n\n@バネ\n\nwhen I receive [次のステージ v]\ngo to x: (35) y: (-21)\nset size to (100) %\nnext costume\nshow\n\nwhen flag clicked\nswitch costume to (コスチューム1 v)\n\nwhen flag clicked\nforever\n    if <touching (キャラクター v)?> then\n        repeat (1)\n            switch costume to (コスチューム6 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム7 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム8 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム9 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム10 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム11 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム12 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム13 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム14 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム15 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム16 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム17 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム18 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム19 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム20 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム21 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム22 v)\n            wait (0.001) seconds\n            switch costume to (コスチューム23 v)\n        end\n    end\nend\n\n@雲\n\nwhen flag clicked\nhide\nforever\n    create clone of (_myself_ v)\n    wait (1.4) seconds\nend\n\nwhen I start as a clone\ngo to x: (pick random (-220) to (220)) y: (pick random (110) to (140))\nset size to (pick random (60) to (70)) %\nset [ghost v] effect to (50)\nshow\nrepeat (25)\n    change [ghost v] effect by (-2)\nend\nrepeat (50)\n    change [ghost v] effect by (2)\nend\ndelete this clone\n\n@月\n\nwhen flag clicked\ngo to x: (206) y: (142)\nset size to (65) %\nshow\n\n@影(?)\n\nwhen flag clicked\ngo to [back v] layer\nset size to (100) %\nshow\nforever\n    go to (キャラクター v)\nend\n\n@サムネ用1\n\nwhen flag clicked\nforever\n    hide\nend\n\n@サムネ用3\n\nwhen flag clicked\nforever\n    hide\nend\n\n@cooltext432270921983880\n\nwhen flag clicked\nforever\n    hide\nend\n\n