如何像网格一样在lua中排列图片?

时间:2018-02-04 09:39:29

标签: lua corona

我正在学习lua,我想用一些特定的x和y坐标来安排我的气泡图片,这是我的代码到目前为止,我的j和i的值仅增加1而不是+29,我知道我缺乏一些知识,所以任何帮助将不胜感激

render() {
    const uid = '12345';     
    const imageRef = firebase.storage().ref(uid).child(uid);
    const sampleImage = imageRef.getDownloadURL().then();
    const imageUrl = sampleImage.i;
    console.log(sampleImage);    
    console.log(imageUrl);
    return (
        <View>
            <Image style={{ width: 55, height: 55 }} source={{ uri: null }} />
         </View>
    );
}
}

1 个答案:

答案 0 :(得分:0)

这应该可以帮到你。

来自Lua documentation

  

for语句有两种变体:数字 for和   通用 for。

     

数字for具有以下语法:

for var=exp1,exp2,exp3 do
  something
end
     

该循环将针对来自var的{​​{1}}的每个值执行某些操作   到exp1,使用exp2作为增加var的步骤。这第三个   表达式是可选的;当缺席时,Lua假设一个步骤   值。作为此类循环的典型示例,我们有

exp3

使用

for i=1,f(x) do print(i) end

for i=10,1,-1 do print(i) end

for i=15, 29*10+15, 29 do
  for j=15, 29*10+15, 29 do
    local bubble = display.newImageRect("bubble.png", 23,23)
    bubble.x = i
    bubble.y = j

    print("j",j)
   end

   print("i",i)
end