star1vis( - そのためのコードstar1vis = 0
) という変数を作成しようとしていますが、衝突が発生すると star1vis は 1 ( code - ..... then star1vis = 1
) になります。level1com と呼ばれる他の Lua ファイルでは、グローバルな変数を使用しているため、衝突が発生した場合に星を表示できます。衝突が発生していない場合、その星は見えません。私はGML(ゲームメーカー言語-C ++に似ています)で大きな経験を積んでおり、その言語でそれを行っていたので、nil値エラーが発生しているため、lua言語でその変数を作成する方法が質問です-そのコードがなければ完璧に働いています。