投稿
SEVENSEA SEVENSEA
質問です SPOFSでスプライトを設置した後、再度、違う座標で、かつ同じスプライトに対してSPOFSを行ったのですが、座標が変化しませんでした… 仕様でしょうか?
0そうだね
プレイ済み
返信[1]
親投稿
もし、SPOFS命令の引数に変数を使ったのでしたら、変数名が違っている可能性があります。ご確認お願いします。
0そうだね
プレイ済み
返信[2]
親投稿
SEVENSEA SEVENSEA
数値を直接入力しました… なので間違いはないと思います…
0そうだね
プレイ済み
返信[3]
親投稿
わたしは、引数の指定間違い以外で、できなかったことはないので、よくわかりません。 どのようにしたか、教えて頂けませんか。
0そうだね
プレイ済み
返信[4]
親投稿
ダイレクトモードで SPSET 0,0 SPOFS 0,128,64 SPOFS 0,256,128 を実行したところ、移動しました。 試して、みて頂けますか。
0そうだね
プレイ済み
返信[5]
親投稿
SEVENSEA SEVENSEA
えっと… まずこの白い部分で配置して…
0そうだね
プレイ済み
返信[6]
親投稿
SEVENSEA SEVENSEA
この白い部分で座標を変更したのですが、動きませんでした… あと、ダイレクトモードで言われた通りにやってみたところ、動きました…
0そうだね
プレイ済み
返信[7]
親投稿
64行目にDIALOG "SIKO"を追加して、サブルーチンが実行されているか、確認してみてはいかがでしょうか。
0そうだね
プレイ済み
返信[8]
親投稿
67行目から72行目のループ処理は、抜けるのに運が必要になっていますが、それは狙いなのでしょうか。 もし、そうであるなら、このコメントは無視してください。
0そうだね
プレイ済み
返信[9]
親投稿
SEVENSEA SEVENSEA
あ、本当ですね、ループ処理がうまくできてないですね… アドバイスを参考に頑張ってみます!
0そうだね
プレイ済み