增加math.random的值。

嗨,我正在尝试每60秒通过10增加“setLinearVelocity”的值。

badclouts:setLinearVelocity(0math.random(100150)) -下降

local function setLinearVelocityTimer()
  LinearVelocityTimer= timer.performWithDelay( badclouts,setLinearVelocity,0) 
  LinearVelocityTimer= setLinearVelocity +10 
   - -print(“time1”..setLinearVelocity) 
end

countdownTimer() 
local mainTimer= timer.performWithDelay(6000,setLinearVelocityTimer,10

我尝试了这个,但没有任何成功,任何帮助都非常感激。

问候凯文,

点赞
用户1502079
用户1502079

我认为你正在尝试做这个:

badclouts:setLinearVelocity(0, math.random(100, 150)) -- 下落

local function increaseYVelocity()
   local vx, vy = badclouts:getLinearVelocity()
   vy = vy + 10
   badclouts:setLinearVelocity(vx, vy)
   --print("y component of linear velocity: " .. vy)
end

countdownTimer()  --我对这个函数一无所知

local mainTimer = timer.performWithDelay( 6000, increaseYVelocity, 10 )
2013-05-31 21:01:37