我正在学习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>
);
}
}
答案 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