移動前の位置に戻す(壁にぶつかる)}update();}どのようなゲームを想定しているのか、ファイルを添付の上説明してください。これだけの文章だけでは何がなんだか分かりませんでしたね、失礼しました。ファイルを添付いたします。イメージとしましては、道にそって進んでいくと下り坂があって、そこを滑っていく感じなのです。上りも同じくつるつるすべる感じなのです、ゆっくりとです。すべっている途中でも上れる感じにです。こんな感じにしたいのですが。No.5213↓No.2829の記事にあるものをそのまま利用できそうです。人間であっても同じようにできると思います。ご覧になればわかりますが、作った方々は相当苦労されています。斜面の処理はなかなか大変なので、スレッドを見てよく勉強してみてください。値は変更する必要があるかもしれませんあるいは、そちらでお使いのマップを32x32にしてしまう手もあります。今現在の60ドットのマップを気に入ってますので、そのまま手を加えていきたいと思います。ところで数値を大きくしたり、小さくしたりしてみたのですがこのブロックの反応はなく、ただの背景になってしまいます。2829のプログラムの数値を変えたりして、変化の具合をみ見て、自分の方で試したり、また、このプログラムの方で自分の画像を持っていってする分には反応があるのですが。No.5226折角作った関数"suberidai"をどこからも呼んでないのは何ででしょう。//これだけしか書くことなくて済みません。No.5227suberidai・・・必要なかったのでしょうか?てっきり必要なものとばかり思ってしまって。出来るだけこの斜面の命令文に近づけるために加えてみたのですが、加えても加えなくても変わらないみたいです。こちらこそどうもです。No.5229いやいや。必要ないなんてことないですよ。肝心の関数を作ったもののそれを使っていないのが問題であるわけです。使ってない部分を変えても全体の挙動が変わらないのは当然ですよね。アローキーの左右を押したときの処理が、「x-=4」,「x+=4」となっていますが、これだと斜面による加速減速や摩擦による減速(今回は人間なので後者は関係なさそうですが)を処理するのが難しそうなので、yと同じようにvxを使うようにしたほうがいいと思います。No.5231アローキーの処理なんですけれど、左右それぞれをvxにすると移動がなされなくなってしまいます。enemy&&・・・)・・・の文章にて「t」に該当するものが存在しないときに何かしらの動作を起こさせる場合はどのような文を書けばよいでしょうか。No.5228ありがとうございます。