～昼の道～プラットフォーマー　day Road　platformer

Instructions: ｛English｝The author is Japanese\nOperate with arrow keys\nYou can alsotap\nーーーーーーーーーーーーーーーーーーーーーーーー\nI worked very hard\nPlease let me know if you have any advice or bugs\nThis time I asked for beauty\nNot just fun!\nI'd be happy if you could go to POKURO's profile and press the blue button in the upper right corner ☆\n｛日本語｝作者は日本人です\n矢印キーで操作\nタップ・クリックでもできる(*'▽')\nーーーーーーーーーーーーーーーーーーーーーーーー\nとてもとても頑張りました\nアドバイス、バグがあったら教えてください\n今回は「美」を求めましたｗ\n楽しさだけでなく!\n\n♡と☆をポチッってして、@POKUROのプロフィールに行って、右上にある青いボタンをポチってくれれば喜ぶｗ\n\n｛한국｝저자는 일본인입니다\n화살표 키로 조작\n탭 클릭 수도있다\nーーーーーーーーーーーーーーーーーーーーーーーー\n아주 아주 열심히했습니다\n조언 버그가 있으면 가르쳐주세요\n이번에는 '아름다움'을 추구했던\n즐거움뿐만 아니라!\n\n보충 부탁합니다!

@Stage\n\nwhen flag clicked\n\nwhen I receive [終わり v]\nstop all sounds\nforever\n    play sound [麦畑BGM v] until done\nend\n\n@Sun\n\nwhen flag clicked\nhide\ngo to x: (-210) y: (150)\n\nwhen I receive [終わり v]\nshow\ngo to [back v] layer\nforever\n    set size to ((160) + (([cos v] of ((timer) * (120)) ) * (40))) %\nend\n\n@スプライト1\n\nwhen flag clicked\nswitch costume to (1 v)\nhide\n\nwhen I receive [nextstage v]\nnext costume\nset [動いてもええんか？ v] to [ええで]\n\nwhen I receive [終わり v]\nshow\n\n@スプライト2\n\nwhen flag clicked\nhide\n\nset [動いてもええんか？ v] to [あかん]\n\nwhen I receive [終わり v]\nshow\nset size to (80) %\nset [x v] to [0]\nset [y v] to [0]\nset rotation style [left-right v]\ngo to x: (-200) y: (50)\nset [動いてもええんか？ v] to [ええで]\nforever\n    if <(動いてもええんか？) = [ええで]> then\n        show\n        if <<<mouse down?> and <(mouse x) < (x position)>> or <key (left arrow v) pressed?>> then\n            point in direction (-90)\n            change [x v] by (-0.9)\n        end\n        if <<key (right arrow v) pressed?> or <<mouse down?> and <(x position) < (mouse x)>>> then\n            point in direction (90)\n            change [x v] by (0.9)\n        end\n        set [x v] to ((X) * (0.9))\n        change x by (X)\n        if <<touching (スプライト1 v)?> or <touching (スプライト3 v)?>> then\n            change y by (1)\n            if <<touching (スプライト1 v)?> or <touching (スプライト3 v)?>> then\n                change y by (1)\n                if <<touching (スプライト1 v)?> or <touching (スプライト3 v)?>> then\n                    change y by (1)\n                    if <<touching (スプライト1 v)?> or <touching (スプライト3 v)?>> then\n                        change y by (1)\n                        if <<touching (スプライト1 v)?> or <touching (スプライト3 v)?>> then\n                            change y by (1)\n                            if <<touching (スプライト1 v)?> or <touching (スプライト3 v)?>> then\n                                change x by ((X) * (-1))\n                                change y by (-5)\n                                if <<key (up arrow v) pressed?> or <<mouse down?> and <(y position) < (mouse y)>>> 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 [12]\n                                else\n                                    set [x v] to [10]\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n        change y by (-1)\n        if <<touching (スプライト1 v)?> or <touching (スプライト3 v)?>> then\n            if <<key (up arrow v) pressed?> or <<mouse down?> and <(y position) < (mouse y)>>> then\n                set [y v] to [15]\n            end\n        end\n        change y by (1)\n        change [y v] by (-1)\n        change y by (Y)\n        if <<touching (スプライト1 v)?> or <touching (スプライト3 v)?>> then\n            change y by ((Y) * (-1))\n            set [y v] to [0]\n        end\n        if <(x position) > [240]> then\n            broadcast (nextstage v)\n            go to x: (-210) y: (150)\n        end\n        if <<touching (　 v)?> or <(y position) < [-170]>> then\n            set [x v] to [0]\n            set [y v] to [0]\n            set rotation style [left-right v]\n            start sound [crashed oof v]\n            repeat (10)\n                change [ghost v] effect by (10)\n            end\n            go to x: (-200) y: (50)\n            repeat (10)\n                change [ghost v] effect by (-10)\n            end\n        end\n    else\n        hide\n        set [x v] to [0]\n        set [y v] to [0]\n        go to x: (-190) y: (30)\n    end\nend\n\n@POKUROさんのイントロ\n\nwhen flag clicked\nset volume to (100) %\npoint in direction (90)\nset size to (100) %\nclear graphic effects\nhide\nstart sound [Axollo - Silence \(ft v]\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [最初]\ncreate clone of (_myself_ v)\nwait (0) seconds\nswitch costume to (コスチューム3 v)\nwait (0) seconds\nset size to (5000) %\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [丸！]\ncreate clone of (_myself_ v)\nwait (0) seconds\nset size to (100) %\nrepeat (5)\n    switch costume to (コスチューム3 v)\n    set [σ\(･ω･ﾉ\)ﾉ！ v] to [次]\n    create clone of (_myself_ v)\n    change size by (((600) - (size)) / (6))\nend\nwait (0) seconds\nswitch costume to (コスチューム3 v)\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [丸い]\ncreate clone of (_myself_ v)\nwait (0) seconds\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [白く]\ncreate clone of (_myself_ v)\nwait (0) seconds\n4\nwait (0) seconds\n5\nwait (0) seconds\nclear graphic effects\n１\nwait (0.06) seconds\nset [color v] effect to (75)\n１\nwait (0) seconds\nclear graphic effects\n２\nwait (0) seconds\nclear graphic effects\n３\nwait (0) seconds\n4\nwait (0) seconds\n5\nwait (0) seconds\n6\nwait (0) seconds\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [エフェクト]\ncreate clone of (_myself_ v)\nwait (0.4) seconds\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [なまえ]\ncreate clone of (_myself_ v)\nwait (0.1) seconds\nrepeat (5)\n    set [σ\(･ω･ﾉ\)ﾉ！ v] to [なまえ２]\n    create clone of (_myself_ v)\n    wait (0) seconds\n    set [σ\(･ω･ﾉ\)ﾉ！ v] to [白く]\n    create clone of (_myself_ v)\n    wait (0) seconds\n    5\n    wait (0) seconds\n    4\n    wait (0) seconds\n    6\n    wait (1.0) seconds\nend\nwait (0) seconds\nset size to (200) %\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [フィナーレ]\ncreate clone of (_myself_ v)\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [最初]> then\n    switch costume to (コスチューム1 v)\n    set [ghost v] effect to (100)\n    go to x: (36) y: (28)\n    repeat (10)\n        change [ghost v] effect by (-10)\n    end\n    wait (8) seconds\n    delete this clone\nend\n\nwhen I start as a clone\nshow\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [次]> then\n    switch costume to (コスチューム2 v)\n    go to x: (0) y: (0)\n    wait (0.01) seconds\n    hide\n    delete this clone\nend\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [丸い]> then\n    switch costume to (コスチューム4 v)\n    set size to (100) %\n    go to x: (0) y: (0)\n    repeat (30)\n        go to [front v] layer\n        change size by (((200) - (size)) / (6))\n    end\n    repeat (100)\n        change [ghost v] effect by (7)\n    end\nend\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [丸！]> then\n    set [ghost v] effect to (55)\n    switch costume to (コスチューム5 v)\n    wait (8) seconds\n    delete this clone\nend\n\ndefine １\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [、、、。]\npoint in direction (90)\ngo to x: (-8) y: (115)\ncreate clone of (_myself_ v)\npoint in direction (135)\ngo to x: (79) y: (84)\ncreate clone of (_myself_ v)\npoint in direction (180)\ngo to x: (116) y: (-3)\ncreate clone of (_myself_ v)\npoint in direction (-135)\ngo to x: (80) y: (-90)\ncreate clone of (_myself_ v)\npoint in direction (-90)\ngo to x: (-10) y: (-126)\ncreate clone of (_myself_ v)\npoint in direction (-45)\ngo to x: (-99) y: (-87)\ncreate clone of (_myself_ v)\npoint in direction (0)\ngo to x: (-136) y: (1)\ncreate clone of (_myself_ v)\npoint in direction (45)\ngo to x: (-97) y: (82)\ncreate clone of (_myself_ v)\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [、、、。]> then\n    clear graphic effects\n    set size to (100) %\n    switch costume to (コスチューム6 v)\n    repeat (13)\n        change [ghost v] effect by (9)\n        change size by (((50) - (size)) / (6))\n        next costume\n        move (10) steps\n    end\nend\n\ndefine ２\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [0]\npoint in direction (45)\ngo to x: (0) y: (0)\ncreate clone of (_myself_ v)\npoint in direction (-45)\ngo to x: (0) y: (0)\ncreate clone of (_myself_ v)\npoint in direction (-135)\ngo to x: (0) y: (0)\ncreate clone of (_myself_ v)\npoint in direction (135)\ngo to x: (0) y: (0)\ncreate clone of (_myself_ v)\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [0]> then\n    clear graphic effects\n    set size to (100) %\n    switch costume to (コスチューム26 v)\n    set [ｙ v] to [35]\n    repeat (20)\n        move (ｙ) steps\n        change [ｙ v] by (-1)\n    end\n    delete this clone\nend\n\ndefine ３\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [飛ぶように]\nrepeat (8)\n    create clone of (_myself_ v)\nend\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [飛ぶように]> then\n    set [ghost v] effect to (35)\n    go to x: (pick random (-210) to (214)) y: (-207)\n    point in direction (90)\n    set [pokuroさんのイントロ: y v] to (pick random (15) to (23))\n    go to [front v] layer\n    go [backward v] (1) layers\n    repeat (35)\n        change y by (POKUROさんのイントロ: y)\n        change size by (-1)\n        change [pokuroさんのイントロ: y v] by (-1)\n    end\n    delete this clone\nend\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [飛ぶように]> then\n    set size to (100) %\n    switch costume to (コスチューム27 v)\n    repeat (19)\n        next costume\n    end\nend\n\ndefine 4\nset size to (115) %\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [予告]\npoint in direction (90)\ngo to x: (-301) y: (-22)\ncreate clone of (_myself_ v)\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [予告]> then\n    switch costume to (コスチューム51 v)\n    set [ghost v] effect to (35)\n    repeat (30)\n        change [ghost v] effect by (4)\n        change x by (((301) - (x position)) / (6))\n    end\n    delete this clone\nend\n\ndefine 5\nset size to (115) %\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [予告2]\npoint in direction (-90)\ngo to x: (301) y: (-22)\ncreate clone of (_myself_ v)\n\ndefine 6\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [ぽん]\nrepeat (20)\n    create clone of (_myself_ v)\nend\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [ぽん]> then\n    switch costume to (コスチューム52 v)\n    go to x: (0) y: (0)\n    go to [front v] layer\n    set [brightness v] effect to (pick random (0) to (20))\n    set size to (pick random (20) to (80)) %\n    point in direction (pick random (180) to (-180))\n    set [pokuroさんのイントロ: x v] to (pick random (10) to (15))\n    set [pokuroさんのイントロ: y v] to [0]\n    show\n    repeat until <<<(x position) < [-150]> or <[150] < (x position)>> or <<(y position) < [-110]> or <[110] < (y position)>>>\n        move (POKUROさんのイントロ: x) steps\n        set [pokuroさんのイントロ: x v] to ((POKUROさんのイントロ: x) * (.95))\n    end\n    repeat (5)\n        change [ghost v] effect by (20)\n        move (POKUROさんのイントロ: x) steps\n        change y by (POKUROさんのイントロ: y)\n    end\n    delete this clone\nend\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [エフェクト]> then\n    go to x: (0) y: (0)\n    switch costume to (コスチューム53 v)\n    set size to (100) %\n    set [ghost v] effect to (0)\n    repeat (30)\n        change [ghost v] effect by (10)\n        change size by (((350) - (size)) / (6))\n    end\n    delete this clone\nend\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [なまえ]> then\n    switch costume to (コスチューム54 v)\n    show\n    clear graphic effects\n    go to [front v] layer\n    set size to (100) %\n    point in direction (90)\n    go to x: (10) y: (-6)\n    repeat (5)\n        go to [front v] layer\n        repeat (5)\n            go to [front v] layer\n            change size by (((500) - (size)) / (6))\n        end\n        repeat (30)\n            go to [front v] layer\n            change size by (((100) - (size)) / (6))\n        end\n    end\n    wait (1) seconds\n    delete this clone\nend\n\ndefine 7\nset [σ\(･ω･ﾉ\)ﾉ！ v] to [ばん]\ncreate clone of (_myself_ v)\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [予告2]> then\n    switch costume to (コスチューム51 v)\n    set [ghost v] effect to (35)\n    repeat (30)\n        change [ghost v] effect by (4)\n        change x by (((-301) - (x position)) / (6))\n    end\n    delete this clone\nend\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [白く]> then\n    switch costume to (コスチューム55 v)\n    set [ghost v] effect to (0)\n    go to x: (36) y: (28)\n    repeat (10)\n        change [ghost v] effect by (10)\n    end\nend\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [な]> then\n    switch costume to (コスチューム54 v)\n    show\n    set [ghost v] effect to (35)\n    clear graphic effects\n    go to [front v] layer\n    set size to (100) %\n    point in direction (90)\n    go to x: (10) y: (-6)\n    repeat (10)\n        change [ghost v] effect by (25)\n        go to [front v] layer\n        change size by (((600) - (size)) / (6))\n    end\nend\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [なまえ]> then\n    set [傾き v] to [0]\n    wait (1.5) seconds\n    repeat (60)\n        go to [front v] layer\n        change [傾き v] by (3)\n        point in direction (((90) + ([tan v] of (傾き) )) * (5))\n    end\nend\n\nwhen I start as a clone\nif <(Σ\(･ω･ﾉ\)ﾉ！) = [フィナーレ]> then\n    set [ｙ２ v] to [-60]\n    switch costume to (コスチューム56 v)\n    set [ghost v] effect to (0)\n    go to x: (573) y: (-380)\n    point in direction (128)\n    repeat (34)\n        go to [front v] layer\n        move (ｙ２) steps\n        set [ｙ２ v] to ((ｙ２) * (0.9))\n    end\n    repeat (50)\n        change [ghost v] effect by (2)\n    end\n    broadcast (終わり v)\nend\n\nwhen I receive [終わり v]\nrepeat (50)\n    change volume by (-2)\n    delete this clone\nend\n\n@2020-12-19 (2)\n\nwhen flag clicked\nhide\n\n@☁︎\n\nwhen I start as a clone\nset [ghost v] effect to (20)\nshow\nglide (pick random (5) to (7)) secs to x: (-284) y: (y position)\ndelete this clone\n\nwhen flag clicked\n\nwhen I receive [終わり v]\nhide\nset x to (284)\nforever\n    set y to (pick random (0) to (150))\n    create clone of (_myself_ v)\n    wait (pick random (1) to (3)) seconds\nend\n\n