私は一種の一般的な質問をしていますが、あまりにも具体的にしようとすると、私は非常に混乱させてしまうと思います。ですから、基本的に私が知りたいことは次のとおりです。コロナSDKでテーブルを操作する方法
コロナ/ルアでテーブルを作成すると、無制限の数のテーブルを作成できます。だから私はテーブルが
rectangles = {};
と呼ばれ、その後、私はそれで矩形のインスタンスの束を置く。作成
を言います一度にすべての長方形のプロパティを変更したい場合は、どうすればできますか?
は、私はそれはのように、テーブル内の項目のセット数でどのように動作するかを理解して:あなたは、単に言うインスタンスのイメージのx位置のすべてを変更するには、その後
for i = 1, 10 do
rectangles[i] = display.newImage("rectangle.png");
rectangles[i].x = 20;
しかし、テーブルが常に成長しているので、あなたは上限が与えられていないので、配列のすべての項目のプロパティをどれだけ変更するのかを知らずに、どのようにプロパティを変更しますか?
-1:研究の不足のため。 Luaのリストのすべての要素をどのように反復するかは、どこでも見つけることができる基本的なものです。それがコロナオブジェクトのリストであるかどうかは関係ありません。リストはリストです。 –
あなたの質問を微調整することを検討するかもしれませんが、それはあなたをdownvoteするために他の人を誤解させるかもしれません – cctan