刚学lua,很多地方不明白,请各位大牛指教。
我需要从资源库里的几百张图片中随机显示出4张图片
我的想法是这样
例如
氀漀挀愀氀 num = “1.jpg”
氀漀挀愀氀 bg = cc.Sprite:create(“1.jpg”)
我想把图片的名字用num替换掉,该怎么做?这样我就可以给num付一个随机的图片名。
或者还有什么好方法?
求指教
谢谢!!
刚学lua,很多地方不明白,请各位大牛指教。
我需要从资源库里的几百张图片中随机显示出4张图片
我的想法是这样
例如
氀漀挀愀氀 num = “1.jpg”
氀漀挀愀氀 bg = cc.Sprite:create(“1.jpg”)
我想把图片的名字用num替换掉,该怎么做?这样我就可以给num付一个随机的图片名。
或者还有什么好方法?
求指教
谢谢!!
你可以这样写
local num = 5(你随机出来的数)
local bg = cc.Sprite:create(num … “.jpg”)
图片是按数字命名的就不用说了。不是数字命名的就把所有图片名字放到table里面随机呗
你完全可以遍历那个放图片的目录,将所有的图片路径放入一个table中,然后在随机就好了
可以参考下面就好了,遍历所有图片
多谢各位指点,问题已解决,是我弄错了…的用法