私は友人と私が取り組んでいる小さなプロジェクトのメイン メニューを作ろうとしています。プレイヤーの重力に使用される133行目でこのエラーに遭遇しました(私の友人がその部分をコーディングしました)。コードを聞いてください。助けていただければ幸いです。
コードブロックが動かなかったのでこちらのURLに載せます
PS 大変申し訳ありませんが、コード ブロックを動作させることができませんでした。
私は友人と私が取り組んでいる小さなプロジェクトのメイン メニューを作ろうとしています。プレイヤーの重力に使用される133行目でこのエラーに遭遇しました(私の友人がその部分をコーディングしました)。コードを聞いてください。助けていただければ幸いです。
コードブロックが動かなかったのでこちらのURLに載せます
PS 大変申し訳ありませんが、コード ブロックを動作させることができませんでした。
グローバル変数p
はコード全体で使用されていますが、どこにも割り当てられていないため、その値は論理的にnil
.
注: グローバル変数にこのような短い名前を付けることは珍しく、お勧めできません。
編集: コメントで指定した新しいリンクから、に含まれるp
関数内に設定されます。これは、スクリプトの関数の 19 行目に存在するにもかかわらず、呼び出されないことを意味します。これはおそらく正常です。これは、is there に設定されているため、すぐにその変数を と比較すると、常に false になります!loadgeneral
player.lua
loadgeneral
love.load
gamestate
"menu"
"playing"