[戻る] 最新記事| 前後の記事|

- 以下は、記事NO. 3197 に関する 返信フォーム です -
無題 投稿者 : へたぽむ(YahooBB220054232053.bbtec.net)
- 2003/04/20(Sun) 11:52 No.3197
 


始めまして
いきなりですが
このページのチュートリアルBジャンプ3ジャンプアクションの説明で
extends SpriteChar;

$map.setBGColor(color(0,200,255)); // 背景色を設定
while (1) {
  if (getkey(39) && $map.getAt(x+16,y)!=$pat_Block+0 ) x+=3;
  // ↑ カーソルキー右が押され、さらに右側が壁でなければ右へ移動
  if (getkey(37) && $map.getAt(x-16,y)!=$pat_Block+0 ) x-=3;
  // ↑ カーソルキー左が押され、さらに左側が壁でなければ左へ移動
  y+=vy; // vy: y 方向の速度。 yにvy を加える
if ($map.getAt(x,y+24)==$pat_Block+0 ) { // ブロックに当たっていたら
     vy=0; // 落下速度を0にする
  } else { // ブロックに当たっていなかったら
     vy+=0.5; // 落下速度を上げる
  }
  update();
}

こーしたら、落ちないってかいてあったんですが、落ちてしまいます
どうしてでしょうか?


Re: 無題 投稿者 : ナオヤン(EAOcf-266p11.ppp15.odn.ne.jp)
- 2003/04/20(Sun) 12:50 No.3198
 
おそらくファイル名が違うことが原因かもしれません。

$pat_Block+0のBlockを変更すると直るかもしれません。
mapというファイルを使っている場合 $pat_map+0 のようにしてください。


Re: 無題 投稿者 : へたぽむ(YahooBB220054232053.bbtec.net)
- 2003/04/20(Sun) 18:39 No.3203
 
できました!!!
ナオヤンさんありがとうびざいます。


おなまえ
Eメール
タイトル
メッセージ
推薦記事
添付File
削除キー (自分の記事を削除時に使用。英数字で8文字以内)
文字色