• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:計算式の考え方?HSP)

HSPでキャラクターの移動範囲を広げる方法とは?

このQ&Aのポイント
  • HSPを使ってキャラクターの移動する範囲を徐々に広げる方法を教えてください。
  • HSPの階段を上るごとに移動できる範囲を5ずつ下げたり上げたりする方法を教えてください。
  • どうしたらHSPで階段を上るごとにキャラクターの移動できる範囲を変えることができるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • queuerev2
  • ベストアンサー率78% (96/122)
回答No.1

「*移動できない範囲」の下のif文の数値を、各階に合わせた値にしたいということでしょうか。 そうであればたとえば以下のようにしてはいかがでしょう。 *移動できない範囲 //1階で25→2階で20 ~~ 5階で5のように階段上るごとに5ずつ数値を下げたい。 xl=25-(kaisuu-1)*5 if x<xl :x=xl //1階で35→2階で40 ~~ 5階で55のように階段上るごとに5ずつ数値を上げたい。 xh=25+(kaisuu-1)*5 if x>xh :x=xh もし質問者様の意図と違っていたり、さらに解説が必要であったりする場合は補足いただければ、と思います。 ちなみに私は天才ではありません・・・(汗)

hsptarou
質問者

お礼

まさに僕が望んでいた回答です!天才です! おかげさまで、ぼくのやりたかったことが出来ました。 ほんとうに、ありがとうございました!

関連するQ&A