-SKY-　platformer

Instructions: 日　本　語　は　下　で　す　！\n\n=~=~English~=~=~=~=~=~=~=~=~=~=~=~=\n\nDifficulty level★★☆☆☆\n\n  　＊ How to use ＊\n-PC==> Operate with arrow keys\n-Smartphone ==> Operate with mouse\n\n=~=~日本語~=~=~=~=~=~=~=~=~=~=~=~=\n\n難易度　★★☆☆☆\n\n  　＊使い方＊\n-PC==>矢印キーで操作\n-スマホ==>タップで操作\n\n\n\n✩全ての線が細いのは空って感じを\n出したかったからです！仕様ですのでご安心を！

@Stage\n\nwhen I receive [oh... v]\nwait (0.1) seconds\nplay sound [のびやか v] until done\nbroadcast (oh... v)\n\nwhen I receive [スタート v]\nswitch backdrop to (背景1 v)\nbroadcast (oh... v)\n\nwhen flag clicked\nswitch backdrop to (ｻｲｼｮ v)\n\n@主人公\n\nwhen I start as a clone\nset [ghost v] effect to (7)\nrepeat (7)\n    change size by (-3)\n    change [ghost v] effect by (15)\nend\ndelete this clone\n\nwhen flag clicked\nif <not <(宣伝中...) = [1]>> then\n    forever\n        if <(x position) > [222]> then\n            broadcast (つぎ！ v)\n            go to x: (-200) y: (0)\n            change [ステージ v] by (1)\n        end\n    end\nend\n\nwhen I receive [スタート v]\nshow\npoint in direction (90)\nset size to (33) %\ngo to [front v] layer\nset [ステージ v] to [1]\nset [ghost v] effect to (0)\ngo to x: (-200) y: (0)\nset [速度 v] to [0]\nset [重力 v] to [0]\nset rotation style [left-right v]\nforever\n    if <not <(宣伝中...) = [1]>> then\n        if <<key (right arrow v) pressed?> or <<(x position) < (mouse x)> and <mouse down?>>> then\n            change [速度 v] by (1)\n            point in direction (90)\n        end\n        if <<key (left arrow v) pressed?> or <<(mouse x) < (x position)> and <mouse down?>>> then\n            change [速度 v] by (-1)\n            point in direction (-90)\n        end\n        change y by (-1)\n        if <touching (stage v)?> then\n            set [速度 v] to ((速度) * (0.9))\n        else\n            set [速度 v] to ((速度) * (0.89))\n        end\n        change y by (1)\n        change x by (速度)\n        if <touching (stage v)?> then\n            change y by (1)\n            if <touching (stage v)?> then\n                change y by (1)\n                if <touching (stage v)?> then\n                    change y by (1)\n                    if <touching (stage v)?> then\n                        change y by (1)\n                        if <touching (stage v)?> then\n                            change y by (1)\n                            if <touching (stage v)?> then\n                                change x by ((速度) * (-1))\n                                change y by (-5)\n                                if <<key (up arrow v) pressed?> or <<(y position) < (mouse y)> and <mouse down?>>> then\n                                    if <(速度) > [0]> then\n                                        set [速度 v] to [-5]\n                                    else\n                                        set [速度 v] to [5]\n                                    end\n                                    set [重力 v] to [10]\n                                else\n                                    set [速度 v] to [0]\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n        change y by (-1)\n        if <<key (up arrow v) pressed?> or <<(y position) < (mouse y)> and <mouse down?>>> then\n            if <touching (stage v)?> then\n                set [重力 v] to [15]\n            end\n        end\n        change y by (重力)\n        change [重力 v] by (-1)\n        if <touching (stage v)?> then\n            change y by ((重力) * (-1))\n            set [重力 v] to [0]\n        end\n        if <touching (ﾀﾋぬやつ v)?> then\n            repeat (11)\n                change size by (-3)\n                change [ghost v] effect by (7)\n            end\n            point in direction (90)\n            go to x: (-200) y: (-50)\n            repeat (11)\n                change size by (3)\n                change [ghost v] effect by (-7)\n            end\n            set size to (33) %\n        end\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen I receive [skip v]\ngo to x: (-200) y: (0)\n\nwhen I receive [スタート v]\nforever\n    create clone of (_myself_ v)\nend\n\nwhen I receive [隠しstage v]\ngo to x: (-200) y: (0)\n\n@stage\n\nwhen I receive [隠しstage v]\nswitch costume to (隠しstage v)\n\nwhen I receive [スタート v]\nshow\n\nwhen flag clicked\nhide\nswitch costume to (stage v)\n\nwhen I receive [つぎ！ v]\nif <(costume [name v]) = [stage16]> then\n    broadcast (ﾋﾐﾂ v)\nelse\n    next costume\nend\n\nwhen I receive [skip v]\nif <not <<(costume [name v]) = [stage16]> or <(costume [name v]) = [隠しstage5]>>> then\n    next costume\nend\n\n@ﾀﾋぬやつ\n\nwhen I receive [スタート v]\nshow\n\nwhen I receive [隠しstage v]\nswitch costume to (隠しstage v)\n\nwhen flag clicked\nhide\nswitch costume to (コスチューム1 v)\n\nwhen I receive [つぎ！ v]\nif <not <(backdrop [name v]) = [stage16]>> then\n    next costume\nend\n\nwhen I receive [skip v]\nif <not <<(backdrop [name v]) = [stage16]> or <(backdrop [name v]) = [隠しstage5]>>> then\n    next costume\nend\n\n@START\n\nwhen flag clicked\nshow\nset [whirl v] effect to (0)\ngo to x: (100) y: (-87)\nforever\n    if <touching (mouse-pointer v)?> then\n        repeat until <(size) = [100]>\n            change size by (1)\n        end\n    else\n        set size to (77) %\n    end\nend\n\nwhen this sprite clicked\nrepeat (10)\n    change size by (-7)\n    change [ghost v] effect by (11)\nend\nbroadcast (スタート v) and wait\nhide\n\n@ステージ番号\n\nwhen flag clicked\nhide\nswitch costume to (stage 1 v)\n\nwhen I receive [つぎ！ v]\nnext costume\n\nwhen I receive [skip v]\nif <not <<(costume [name v]) = [Stage 16]> or <(costume [name v]) = [隠しstage5]>>> then\n    next costume\n    change [ステージ v] by (1)\nend\n\nwhen I receive [スタート v]\nshow\ngo to x: (-187) y: (-150)\n\nwhen I receive [隠しstage v]\nswitch costume to (隠しstage v)\n\n@skipボタン\n\nwhen flag clicked\nhide\n\nwhen this sprite clicked\nchange [スキップした回数 v] by (1)\nbroadcast (skip v)\n\nwhen backdrop switches to [最後 v]\nhide\n\nwhen backdrop switches to [隠し v]\nshow\n\nwhen I receive [スタート v]\nshow\ngo to x: (200) y: (-150)\n\nwhen this sprite clicked\nif <not <(ステージ) = [16]>> then\n    broadcast (skip v)\nend\n\n@スプライト3\n\nwhen flag clicked\nhide\n\nwhen I receive [つぎ！ v]\nif <<(ステージ) = [1]> or <<(ステージ) = [7]> or <(ステージ) = [14]>>> then\n    set [宣伝中... v] to [1]\n    show\n    go to [front v] layer\n    go to x: (620) y: (0)\n    glide (1) secs to x: (0) y: (0)\n    repeat (7)\n        wait (0.01) seconds\n        change size by (-2)\n    end\n    repeat (7)\n        wait (0.01) seconds\n        change size by (2)\n    end\n    wait (0.7) seconds\n    glide (1) secs to x: (-620) y: (0)\n    set [宣伝中... v] to [0]\nend\n\nwhen I receive [skip v]\nset [宣伝中... v] to [1]\nshow\ngo to [front v] layer\ngo to x: (620) y: (0)\nglide (1) secs to x: (0) y: (0)\nrepeat (7)\n    wait (0.01) seconds\n    change size by (-2)\nend\nrepeat (7)\n    wait (0.01) seconds\n    change size by (2)\nend\nwait (0.7) seconds\nglide (1) secs to x: (-620) y: (0)\nset [宣伝中... v] to [0]\n\n@ﾋﾐﾂﾉｱﾒﾀﾞﾏ\n\nwhen flag clicked\nhide\nhide variable [☁ 隠しstage見つけた方 v]\nset [ghost v] effect to (0)\n\nwhen I receive [ﾋﾐﾂ v]\nshow\nforever\n    if <touching (主人公 v)?> then\n        change [☁ 隠しstage見つけた方 v] by (1)\n        show variable [☁ 隠しstage見つけた方 v]\n        if <<(language::translate) = [日本語]> or <(language::translate) = [にほんご]>> then\n            say [おめでとうございます！] for (3) seconds\n            say (join [貴方はこのｱﾒﾀﾞﾏに触れた] (join (☁ 隠しstage見つけた方) [人目の方です！])) for (2) seconds\n            say [それでは、隠しステージに let's go！] for (3) seconds\n            broadcast (隠しstage v)\n            repeat (22)\n                change [ghost v] effect by (7)\n            end\n            hide variable [☁ 隠しstage見つけた方 v]\n            hide\n        else\n            say (translate [おめでとうございます！] to (en v)::translate) for (3) seconds\n            say (translate (join [貴方はこのｱﾒﾀﾞﾏに触れた] (join (☁ 隠しstage見つけた方) [人目の方です！])) to (en v)::translate) for (3) seconds\n            say (translate [それでは、隠しステージに let's go！] to (en v)::translate) for (3) seconds\n            broadcast (隠しstage v)\n            repeat (22)\n                change [ghost v] effect by (7)\n            end\n            hide variable [☁ 隠しstage見つけた方 v]\n            hide\n        end\n    end\nend\n\n@サムネイル\n\nwhen flag clicked\nhide\nforever\n    reset timer\n    go to [front v] layer\n    go to [front v] layer\nend\n\nwhen [timer v] > (0)\nswitch costume to (コスチューム1 v)\ngo to [front v] layer\ngo to [front v] layer\ngo to [front v] layer\nshow\n\nwhen flag clicked\nchange [☁ playしてくれた方！ v] by (1)\n\n