私は現在、似たような箱をたくさん持っています
<Texture name="uiBox01">
*Other content*
</Texture>
これは 18 個のボックス (uiBox18) まで続きます。Lua では、ボスを参照してその色を変更することができます。
uiBox01:SetVertexColor(r,g,b)
問題は、操作のためにさらにボックスが必要な場合と必要でない場合があることです。特定の操作では、最初のパスで 2 つのボックスを使用し、次のパスで 8 つのボックスを使用する可能性があります。そのため、静的ではなく動的である必要があります。
最終的には、Lua で配列を使用したいと考えています。
uiBox[1] = uiBox01 --something similar to this
次のインデックスをより効率的に指定できるようにします。どんな助けでも大歓迎です!
編集: 使用される XML は WoW UI XML で、基本的な XML と非常によく似ています。