コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
オワたず ◆w7BXxYlkW2NJ
2018/9/29 21:19
協力
デバックのお願い
このプログラム【ED3V43LJ】のデバックをお願いしたいです。
Xボタン=銃を構える
(銃を構えた状態で)Aボタン=射撃
Bボタン=しゃがむ
左右十字キー=移動

既知のバグは
・銃が撃てない時がある
・しゃがめない時がある

です。おそらくフラグ(変数名F1かF2)の問題。

新しいバグも見つけてくださると嬉しいです。

P.S.
こうしたほうがいいのではないかと言うのもあればコメントください

コメント

アバター
こういち 2018/9/29 22:09 ◆ou0jbJnEJ0Kb
とりあえずコード見ての感想。
「これはバグるな」
とりあえずMOVE_OBJECTはDEFに変えた方が良いのでは?L,M_OB_X,M_OB_Yはローカル変数。
あとIFの入れ子が凄い。(恐らくバグの原因これ)
IF THEN IF THEN IF THEN ELSE

IF THEN
 IF THEN
  IF THEN
  
  ELSE

  ENDIF
 ENDIF
ENDIF
みたいにインデントした方が良いと思います。
あと
IF A THEN
 IF B THEN

 ENDIF
ENDIF

IF A&&B THEN
 
ENDIF
で代用できます。

あとは背景の星もスクロールして欲しいです。出来ればオブジェクトよりゆっくり。
アバター
こういち 2018/9/29 22:27 ◆ou0jbJnEJ0Kb
初期位置から後ろに進んだあとにしゃがんで立とうとすると振り返ることがある。
アバター
シロ 2018/9/29 22:54 ◆g0oUAxBiWqcj
多分182行目の10+F3は27で183行目が10+F3だと思う。後アドバイスだが今同時押しが出来ないがB0 ==とB1 ==の==をANDにすると出来るようになるよ。

面倒いからちょこちょこ修正した物の公開キー 23TX3N4V
下ボタン中のみしゃがみます。
アバター
オワたず 2018/9/29 23:31 ◆w7BXxYlkW2NJ
こういちさん>キャラクターを自由に動かす系の作るの実は初めてで()
とりあえずif文を整理します
星は後々動かします
振り返るバグ再現してみます
アドバイスありがとうございます

しろさん>同時押しってandで作れるんですね((
わざわざ修正版公開して下さりありがとうございます、申し訳ない

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -