質問
2つのテーブルを作成するLUAで関数を書きます。 xが追加された状態で、テーブルを値名に割り当て、ayを追加したいと考えています。たとえば、名前が行である場合、2つのテーブルLinexとLineyを作成しますが、方法はわかりません。以下は明らかに機能しません(そして、ディスプレイの目的のためだけです)が、これを行うにはどうすればよいですか?
function makelinep(x,y,minrand,maxrand,name,length)
name..x = {}
name..y = {}
後で、値が書かれた後に「Linex」と「REINEY」にアクセスしたいと考えています。
解決
これらをグローバルネームスペースにしたい場合は、使用することになります
_G[name..'x']={}
_G[name..'y']={}
使用するモジュールの場合 _M
代わりに _G
.
所属していません StackOverflow