メイン 迷える子羊の部屋【初心者専用】 ゲームのスコアが表示されない | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
mayor | Åê¹ÆNo.48065 投稿日時: 2011-9-24 9:58 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
|
Re: ゲームのスコアが表示されない 「NaN」のみについて回答します。
# テキストフィールドやゲームなどについては一切触れません。 # テストをする際も、他の要素は一切必要ありません。 # 空のflaファイルのフレームに、スクリプトを記述するだけで確認できます。 scoreは、銀行口座だと考えてみましょうか。
スクリプトは、人間に指示されたことを忠実に実行するだけです。 問題が発生した場合の多くは、指示が間違っていたりあやふやだったりすることが大半です。 特に、初心者を強く主張する人の多くは、 自分は間違ったことをしていないのに、期待と異なる結果が出たことで、 その責任をスクリプトに負わせがちですが、 そうではないということを理解されないと、思う通りにスクリプトに指示を出すことは無理でしょう。 さて、本題にもどりますが。
# そんなに難しい、厳しいことだとは思えませんが。 # むしろ、自分が解けない問題だから、難しいのでは?と思い込んでいるだけでしょう。 あるscoreという銀行口座に50万円を預け入れました。さて、銀行口座にはいくら残高があるか。 という意味になります。 ただし、そういう意味のスクリプトを記述して、 コンピュータに計算するように指示を出しているのは、あなたです。 果たして、コンピュータは計算できるでしょうか? 結論としては、 あなたの指示があやふや、不正確、不適切なので、コンピュータは計算できません。 # コンピュータの立場になって考えてみれば、わかることなんですけどね。 # また、その証拠に「NaN」(数値ではない)とコンピュータから文句が出てます。 逆に、あなたが誰かにこういう指示をされたら、どうでしょう? scoreという銀行口座に50万円を預け入れた。その結果の預金残高を答えよ。 当然、答えられますよね? え?答えられない? それはなぜでしょう? # コンピュータに指示を出したときには、 # 当然結果が出せるだろうという態度で接したのは間違いですよね?
|
フラット表示 | 前のトピック | 次のトピック |
投稿するにはまず登録を | |