【发布时间】:2014-05-07 11:55:39
【问题描述】:
我有一组预先声明的值来设置对象的特定旋转。
local rotations = {900,-900}
并希望我的方块生成函数从这个函数中随机选择一个或另一个:
local blocks = {}
timerSrc = timer.performWithDelay(1200, createBlock, -1)
function createBlock(event)
b = display.newImageRect("images/block8.png", 20, 150)
b.x = 500
b.y = math.random(100,250)
b.name = 'block'
physics.addBody(b, "static")
transition.to( b, { rotation = math.random(rotations), time = math.random(2700,3700)} )
blocks:insert(b)
end
当我使用时:
rotation = math.random(-900,900)
它只是选择 2 个数字之间的任何值,而不是 1 或其他。我怎样才能正确地做到这一点?
【问题讨论】: