Lua 在3张图片中随机选择

Lua 在3张图片中随机选择,lua,coronasdk,Lua,Coronasdk,您好,我正在尝试随机选择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.imgp

您好,我正在尝试随机选择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); 

这个问题有什么简单的解决方法吗?

您的语句有一点语法错误。应该是:

star4.imgpath = "BCloud"..tostring(math.random(1, 3))..".png";

你的陈述有点语法错误。应该是:

star4.imgpath = "BCloud"..tostring(math.random(1, 3))..".png";

创建一个生成和插入星形的函数。让我们称之为
myFunc()
。然后,添加一个
计时器。performWithDelay(2000,myFunc)
创建一个函数,用于生成和插入星号。让我们称之为
myFunc()
。然后,添加一个
计时器。performWithDelay(2000,myFunc)