私はスキャンユニットを制御するためのプログラムを作成しています。しかし、プログラムの複雑さが原因で、1つのファイルにコードが残っていると、混乱することになります。別のファイルに分割することはできますか?もしできれば、どう?Lua:コードを別々のファイルに分割する
0
A
答えて
2
File1.lua
function add(a,b)
return a+b
end
file2.lua
function subtract(a,b)
return a-b
end
file3.lua
function DoSomething(a,b)
return add(a,b) , subtract(a,b)
end
ので、彼らがなり、機能がファイルにローカルではないことに注意してくださいグローバルテーブル内にあり、他のファイルからアクセスされます。 1つのファイルにlocal function a
を使用した場合、別のファイルではlocal function a
にはアクセスしません。
つまり、local
キーワードを使用しないと、他のファイルから変数、関数にアクセスできます。
関連する問題
- 1. AngularJSコードを別々のファイルに分割する方法は?
- 2. Djangoのビューを別々のディレクトリとファイルに分割する
- 3. スカラケーキパターン:大きなコンポーネントを別々のファイルに分割する
- 4. Typescript:定義を別々のファイルに分割する方法
- 5. ArrayCollectionをFlexで別々のファイルに分割する方法は?
- 6. Express.jsルートを別々のファイルに分割する
- 7. ロケールindex.jsonを別々のファイルに分割しますか?
- 8. Googleオートコンプリートを別々のフィールドに分割
- 9. Cの文字列を別々の部分に分割する
- 10. ワークブック内のすべてのワークシートを別々のファイルに分割するVBAスクリプト
- 11. ファイル名を作成するために別々の行を分割します
- 12. 文字列に基づいて別々のファイルにHTMLを分割する
- 13. PySpark:パーティション分割せずに出力ファイルを別々のファイルに書き込む
- 14. 1つのNode.jsファイルを別々のモジュールに分割する方法
- 15. メインクラスを別のファイルに分割する
- 16. 単一のMysqliデータを別々の変数に分割する
- 17. 2つの整数を別々の変数に分割する
- 18. 複数ページのTIFFを別々のページに分割する
- 19. 多くのユニットを別々のゲームフレームに分割すること
- 20. パンダの列を別々の列に分割する方法DataFrame
- 21. xtsのリストを別々のオブジェクトに分割する
- 22. テキストファイルを別々のファイルに分割し、ファイル名に部分文字列を保存する。 Python
- 23. 別々の区切り文字を一度に分割する
- 24. 別々の列にデータを分割する式
- 25. 別々のワークブックにシートを分割する
- 26. Lisp - 別々の文字列に入力を分割する
- 27. GITブランチを別々のディレクトリに分割する
- 28. Pythonで別々のリストにゼロを分割する
- 29. catコマンドを分割して別々の行に出力する
- 30. pythonテストファイルを別々のディレクトリに分割する方法
複数のファイルに分けることができます。ただし、関数がローカルの場合、別のファイルから関数にアクセスすることはできません。 – macroland
Javaのように、そのファイルをインポートする必要がありますか? – Nero
答えを見てください。 – macroland