無題
Posted: 2010年8月01日(日) 23:29
もう3度目になりますがよければ指摘をください。
東方の二時創作STGをつくり途中(まだ骨組みすらできてない)なのですが、
ほかの部分は支障なく動くのに、低速時の自機あたり判定だけが表示できないので
困っています。
作業工程が「龍神録プログラミングの館」で学んだのとほぼ同じですので
それで説明しますと、
img_chetc[10]を宣言し、そこに
img_chetc[0]=LoadGraph("../dat/img/char/atari.png");(パスは確認しました)
として画像の場所をいれ、DrawRotaGraphFで描画しています。
画像の場所を入れる変数を作り、そこにLoadGraphで場所を入れ、
毎ループに一回、低速ボタンが押されているかチェックして描画する・・・
これでいけると思ったのですが、どうにも描画されている気がしません。
あと、なぜだかさっぱりなのですが、img_chetc配列の[10]を[1]に変えてみたところ、
自機ショットまでもがなぜか描画されなくなってしまいました。配列の数を[10]に
直すと、また描画されるのですが・・
ちなみに、自機ショットの場所はimg_chetcではなく、別の変数に入っています。
説明下手ですがよろしくお願いします。
東方の二時創作STGをつくり途中(まだ骨組みすらできてない)なのですが、
ほかの部分は支障なく動くのに、低速時の自機あたり判定だけが表示できないので
困っています。
作業工程が「龍神録プログラミングの館」で学んだのとほぼ同じですので
それで説明しますと、
img_chetc[10]を宣言し、そこに
img_chetc[0]=LoadGraph("../dat/img/char/atari.png");(パスは確認しました)
として画像の場所をいれ、DrawRotaGraphFで描画しています。
画像の場所を入れる変数を作り、そこにLoadGraphで場所を入れ、
毎ループに一回、低速ボタンが押されているかチェックして描画する・・・
これでいけると思ったのですが、どうにも描画されている気がしません。
あと、なぜだかさっぱりなのですが、img_chetc配列の[10]を[1]に変えてみたところ、
自機ショットまでもがなぜか描画されなくなってしまいました。配列の数を[10]に
直すと、また描画されるのですが・・
ちなみに、自機ショットの場所はimg_chetcではなく、別の変数に入っています。
説明下手ですがよろしくお願いします。