～昼の道～プラットフォーマー　day Road　platformer
@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
｛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보충 부탁합니다!