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 回答