トピック
Extra RYO0516EX

通信モードについて

通信対戦を作ろうと思っているんです。 だけど、たまが当たったらP1H=P1H-1ってやってるはずなのに減りません。 何故でしょうか? (テストプレイにはNEW3DSと旧3DSを使いました)
2そうだね
プレイ済み
返信[1]
親投稿
通信の部分はどうなってるの?
1そうだね
プレイ済み
返信[2]
親投稿
Extra RYO0516EX
公開キー忘れてました ERWED2NV
1そうだね
プレイ済み
返信[3]
親投稿
読んだ限りでは原因つかめないな… 「たまが当たったらP1H=P1H-1ってやってるはずなのに減りません。」 これは「必ず減らない」or「ときどき減らない」?
0そうだね
プレイ済み
返信[4]
親投稿
Extra RYO0516EX
必ずです。 10発ぐらい当てても3のままです
2そうだね
プレイ済み
返信[5]
親投稿
うーむ読めん… その処理は通信と一人で同じルーチンなのだろうか
0そうだね
プレイ済み
返信[6]
親投稿
Extra RYO0516EX
通信時はこのエリアで戦闘を行います。 2Pが弾を撃つんですが、 あたってもBEEPがなるだけで、P1Hは減りません (P1H=P1H-1はBEEPの前に書いたはずなのに・・・)
0そうだね
プレイ済み
返信[7]
親投稿
Extra RYO0516EX
P1H=0にしてみたがこれも反応なし どうなってるんだ?
0そうだね
プレイ済み
返信[8]
親投稿
Extra RYO0516EX
どうやらシールドはちゃんと動作してるみたいです。
0そうだね
プレイ済み
返信[9]
親投稿
プログラムみれてないけど、さすがに表示を更新してないだけなんていうオチではないよね…? あまさとさんも分からないみたいだし、なんでなんだろうねぇ…。
0そうだね
プレイ済み
返信[10]
親投稿
Extra RYO0516EX
それはないです メインの場所にPRINT"P1HP",P1Hと入っていますし 入っていると言える根拠として同じところにあるガードポイントの変数はちゃんと動いています(MAINがちゃんと動いてるか確かめるためにさっき作った)
0そうだね
プレイ済み
返信[11]
親投稿
Extra RYO0516EX
あとP1Hが0になったらゲームオーバーに行くようになっています
0そうだね
プレイ済み
返信[12]
親投稿
Extra RYO0516EX
証拠
0そうだね
プレイ済み
返信[13]
親投稿
Extra RYO0516EX
NEW3DSと旧3DSとの通信が悪いのか?
0そうだね
プレイ済み
返信[14]
親投稿
当たったときに弾?は消えてるの?
0そうだね
プレイ済み
返信[15]
親投稿
Extra RYO0516EX
消えてます
0そうだね
プレイ済み
返信[16]
親投稿
音が鳴って弾が消えてるのに点が減らないってのは変な感じですね。そこまで通ってるなら通信は出来てるような気もします。 弾を当ててから途中で中断してダイレクトモードでPRINT P1Hと打ち込んだら、どう表示されますか? やっぱり3のまま?
0そうだね
プレイ済み
返信[17]
親投稿
Extra RYO0516EX
3のままですね・・・
0そうだね
プレイ済み
返信[18]
親投稿
かなだらい aeroblaster
判定処理のとび先が違っていませんか? 300行あたりの処理からだと @W_HANTEI のような気がします。
0そうだね
プレイ済み
返信[19]
親投稿
Extra RYO0516EX
うおわあああああああ!!!!?? マジで気付いてなかった・・・ 今から試してきます!
0そうだね
プレイ済み
返信[20]
親投稿
Extra RYO0516EX
無事にできました! あまさと しおんさん でんぺんさん かなだらいさん ありがとうございます! 結論 @W_HANTEIに飛ばすつもりが エンドレスモードにある@HANTEIに飛ばしてた なので音などはちゃんとしていた 音などからちゃんと飛んでいると勘違いしたのも気付かなかった原因
5そうだね
プレイ済み