掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
xファイルで読み込んだキャラクターを表示し、カーソルキーで動かしたい (ID:72529)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>if(keys[DIK_UP]&0x80 ) mz = mz + speed * looptime; >if(keys[DIK_DOWN]&0x80 ) mz = mz - speed * looptime; >if(keys[DIK_LEFT]&0x80 ) mx = mx - speed * looptime; >if(keys[DIK_RIGHT]&0x80 ) mx = mx + speed * looptime; ここを if(keys[DIK_UP]&0x80 ) mz = mz + 0.5F; if(keys[DIK_DOWN]&0x80 ) mz = mz - 0.5F; if(keys[DIK_LEFT]&0x80 ) mx = mx - 0.5F; if(keys[DIK_RIGHT]&0x80 ) mx = mx + 0.5F; にしたらどうなりますか? もしこれで動くなら、原因はspeed * looptime;で、おそらく looptime = (float)(curtime - lasttime)/1000.0f; の結果が想定よりも小さい値になっているのかもしれません。 余談ですがソースを全部載せて質問するより 載せる部分をある程度しぼって質問する方が レスが付きやすいかも。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.