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

- 以下は、記事NO. 3133 に関する 返信フォーム です -
ライフとコインの表示。 投稿者 : マリカビ(YahooBB218132148030.bbtec.net)
- 2003/04/11(Fri) 17:17 No.3133
 


このゲーム(画像以外自作+コイン自作)で、
最初からライフとコインの表示ができません…

Life: Coin:

と、出てしまいます。
親切な方、教えてor修正して下さい。
お願いシマス(>_<)

(19:23 質問は解決しました。)


Re: ライフとコインの表示。 投稿者 : マリカビ(YahooBB218132148030.bbtec.net)
- 2003/04/11(Fri) 17:49 No.3134
 
すいません、もうひとつ。

最初からライフが5じゃないのは何でですか?
度々すいません。


Re: ライフとコインの表示。 投稿者 : ミウタカ(kawasemi.city.eniwa.hokkaido.jp)
- 2003/04/11(Fri) 17:54 No.3135
 
ダウンロードして調べてみましたが、"$Coin_s"という変数の初期化が忘れていることが考えられます。
while(1) {
  text="Coin:" + $Coin_s;
  update();
}
と書いてありますが、クラスcoin_tを
$Coin_s=0; //変数$Coin_sの初期化
while(1) {
  text="Coin:" + $Coin_s;
  update();
}
とするといいと思います。


Re: ライフとコインの表示。 投稿者 : マリカビ(YahooBB218132148030.bbtec.net)
- 2003/04/11(Fri) 17:58 No.3136
 
ライフにもそれをやったら、
ライフが0になってしまいます。

5にしても、死んでも5のままです。


Re: ライフとコインの表示。 投稿者 : マリカビ(YahooBB218132148030.bbtec.net)
- 2003/04/11(Fri) 18:02 No.3137
 
ライフが5じゃないのは他のスレッドで書いたバグのせいだと思うのですが・・・


Re: ライフとコインの表示。 投稿者 : N.(xfw2.hc.cc.keio.ac.jp)
- 2003/04/11(Fri) 18:35 No.3138
 
$Life=0;
では、$Lifeを最初から0にするという意味になります。
$Life=5;
で、$Lifeが最初から5になります。
$Lifeのように、頭に$がつく変数は実行するたびに0に戻るということがありません。戻したければ、このような文をどこかに書いておけばできます。


Re: ライフとコインの表示。 投稿者 : マリカビ(YahooBB218132148030.bbtec.net)
- 2003/04/11(Fri) 18:55 No.3139
 
>>N.さん

上にもかいたように、それもやりました。

死んでも5のままになってしまいます

でもライフが最初から5ではないのは
バグのせいなので「ライフが最初から5になってしまう」の質問は停止します。

引き続き、「最初から文字が表示されない」の質問を継続します。

>>ミウタカさん
よく考えたらそれをやってしまうとコインを他のステージに引き継げないです…


Re: ライフとコインの表示。 投稿者 : hoge-(ppp02.kake.info.waseda.ac.jp)
- 2003/04/11(Fri) 19:18 No.3142
 
フレームマネージャのonStartにこういう記述があります。

  if ($miss==0) {
    $Life=5;
    $coin_s=0;
  }
  $miss=0;

おそらく、Tonyu起動時の$missの値は0であると予想して書かれたものでしょうが、起動時の値は0ではなくnullという特殊な値です。
このようにすると初期化できます。

  if ($miss==null) {
    $Life=5;
    $coin_s=0;
  }
  $miss=null;

もっとよい方法としては、タイトルページを作り、そのページに初期化用オブジェクトを置くという方法があります。こうするとゲームスタート時だけに初期化ができます。


Re: ライフとコインの表示。 投稿者 : マリカビ(YahooBB218132148030.bbtec.net)
- 2003/04/11(Fri) 19:23 No.3143
 
>>hoge-shipさん
あちゃっ、nullだったのですね〜・・・
直します
最後にお願いがあるのですが、親記事のファイルを消して頂けないでしょうか?

>>回答して下さった皆さん
有り難うございました!


Re: ライフとコインの表示。 投稿者 : hoge-(ppp02.kake.info.waseda.ac.jp)
- 2003/04/11(Fri) 19:42 No.3146
 
>最後にお願いがあるのですが、親記事のファイルを消して頂けないでしょうか

消去しました。リンクを辿るとnot found になります。


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