0

グループにテーブルを挿入しようとするとエラー メッセージが表示される

テーブル コードに画像が含まれています

ここに私がテーブルに使用しているコードがあります

local myJoints = {}

for i = 1,5 do
    local link = {}
    for j = 1,17 do
        link[j] = display.newImage( "link.png" )
        link[j].x = 121 + (i*34)
        link[j].y = 55 + (j*17)
        physics.addBody( link[j], { density=2.0, friction=0, bounce=0 } )

        -- Create joints between links
        if (j > 1) then
            prevLink = link[j-1] -- each link is joined with the one above it
        else
            prevLink = wall -- top link is joined to overhanging beam
        end
            myJoints[#myJoints + 1] = physics.newJoint( "pivot", prevLink, link[j], 121 + (i*34), 46 + (j*17) )
    end
end

これがグループのコードです

    GUI:insert(myJoints);

GUI グループに背景画像があり、テーブルを覆っています。

テーブルをグループに挿入することが実際に可能かどうかはわかりません

助けてください

前もって感謝します!

4

1 に答える 1

0

「挿入」メソッドを使用してテーブルをグループに挿入することはできません。そのメソッドは表示オブジェクトを探しているからです。に電話してみてくださいGUI.myJoints = myJoints。また、テーブルは表示オブジェクトを参照するだけであり、グループ内にあることとは異なることに注意してください。

于 2013-05-11T23:34:01.623 に答える