[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 03/15 23:49 / Filesize : 242 KB / Number-of Response : 657
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【2D】ゲーム作成ツールGameMaker part3【マンセー】



285 名前:名前は開発中のものです。 [2008/09/16(火) 14:10:35 ID:JDKv6UBR]
練習で横スクロールアクションを作っているのですが、スプライト変更で苦戦しています。
内容は……
・GM7使用
・出来るアクションは棒人間が左右に移動、Zでジャンプ
・棒人間は停止、移動、ジャンプ上昇、ジャンプ下降のアニメが左右ある
・下に地面がある時に、左右キーを押すと左右歩きアニメ
・下に地面がある時に、左右キーを離すと左右停止アニメ
・vspeed-10(ジャンプの初速)で上昇、vspeed0.5(落下の初速)で下降アニメ

このまま試したら、ジャンプから着地したときに下降アニメのままだったので
地面に触れたら停止アニメに変わるよう設定をしました。
完成した!と思ったら、今度は左右押したまま着地(着地後そのまま横移動)をしたら、
停止アニメのまま移動する問題が発生…
ならば、着地時に左右キーを押しているか押してないかで分岐させればいいのでは?と考え

if an expression keyboard_check(ord'right')is true

↑これを地面との衝突イベントに左右分組んでみたのですが
うまく作動しませんでした…。
何か良い解決策はないでしょうか?
すごく初歩的なことかもしれませんがアドバイスをお願いします。






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<242KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef