-5
私は小さなゲームのためのコードを書いており、ヘルスバーが減少しないことを除いて、すべてが動作するようになっています。健康状態は低下し、健康状態がゼロになったときにゲームが終了しますが、バーは一杯になります。関数から変数の値を引き出すにはどうすればよいですか?
長方形を描画するコードの部分は、健康が低下する関数の外にあります。だから、私は必要なのは、内部にあるように、健康変数が関数の外で同じであることだと分かりました。どうすればいい?
(注:私は、関数の内部で四角形を描画しますが、それは何も変更していないコードの一部を持参しようとしました。)
コードを入力してください。 –
"Variable Scope in Javascript"のようなものを探してみてください。 – Feathercrown
長方形を描画するコードは次のようになります。 health = width + health; context.rect(10,15、health、15); context.fillStyle = 'red'; context.fill(); ; –