0

こんにちは私は3つの写真からランダムに選択しようとしています'BCloud1.png、BCloud2.png、BCloud3.png'これを行うための最良の方法は何ですか、私は次のmath.random(1, 3);ようなものを追加しようとしました: star4.imgpath = "BCloud .. math.random(1, 3); .. .png";

しかし、それは機能していません

-- select randomly between BCloud1.png, BCloud2.png, BCloud3.png

    local star4 = {}
    star4.imgpath = "BCloud1.png";
    star4.movementSpeed = 16000;
    table.insert(starTable, star4); 

この問題の簡単な修正はありますか?

4

1 に答える 1

4

ステートメントに少し構文エラーがあります。そのはず:

star4.imgpath = "BCloud"..tostring(math.random(1, 3))..".png";
于 2013-02-27T21:38:37.380 に答える