投稿
Daisuke 0909daiki09
プチコン初心者です。 動いている時に弾が当たったらその場で倒れる みたいな感じにしたのですがSPANIMで動かしているので倒れながら動いてしまいます…SPSTOP命令も使ってみたんですがダメでした…教えて下さい…
2そうだね
プレイ済み
返信[1]
親投稿
マギー M191246
ほかにもっといい方法があるかも 知れませんけど… スプライトの位置を指示するというのは どうでしょう?
0そうだね
プレイ済み
返信[2]
親投稿
マギー M191246
SPANIMで動かないという指示を出しても できるみたいです。
0そうだね
プレイ済み
返信[3]
親投稿
いくつか方法はありそうですが、マギーさんの言うように動かない指示を出すのが手っ取り早いかな? 例えば、 SPANIM 0,"XY+",1,0,0,1 みたいな感じです。
0そうだね
プレイ済み
返信[4]
親投稿
Daisuke 0909daiki09
出来ました!ありがとうございます! 所でSPANIMの"XY+"って何ですか?ヘルプにものってないのでよく分かりません…
0そうだね
プレイ済み
返信[5]
親投稿
一応ヘルプにも書いてありますよ。 ・文字列の末尾に"+"を付けた場合も相対指定 みたいな。まあわかりにくくはありますけど…。 相対指定というのは、普通は”XY"だと移動先の座標を指定しますが、プラスがついた場合、自分の現在の位置からどのぐらい移動するかを指定する事になります。 なので例の場合は0,0が指定されているので+がなければ左上の座標になりますが+がついているので自分の今の位置から0,0移動した位置、つまり今の位置と同じ位置に移動という指定になって、結果その場所に止まるという動作になるって感じです。
3そうだね
プレイ済み
返信[6]
親投稿
Daisuke 0909daiki09
そういう事ですか!ありがとうございます!
0そうだね
プレイ済み