1

私は友人と私が取り組んでいる小さなプロジェクトのメイン メニューを作ろうとしています。プレイヤーの重力に使用される133行目でこのエラーに遭遇しました(私の友人がその部分をコーディングしました)。コードを聞いてください。助けていただければ幸いです。

コードブロックが動かなかったのでこちらのURLに載せます

http://pastebin.com/ue09X0Bi

PS 大変申し訳ありませんが、コード ブロックを動作させることができませんでした。

4

1 に答える 1

2

グローバル変数pはコード全体で使用されていますが、どこにも割り当てられていないため、その値は論理的にnil.

注: グローバル変数にこのような短い名前を付けることは珍しく、お勧めできません。

編集: コメントで指定した新しいリンクから、に含まれるp関数内に設定されます。これは、スクリプトの関数の 19 行目に存在するにもかかわらず、呼び出されないことを意味します。これはおそらく正常です。これは、is there に設定されているため、すぐにその変数を と比較すると、常に false になります!loadgeneralplayer.lualoadgenerallove.loadgamestate"menu""playing"

于 2013-01-06T10:20:16.827 に答える