android - 降低速度值 LUA

标签 android ios lua coronasdk

如何通过减少 star1.movementSpeed = 10000; 来增加 movementSpeed,每个 -1 10 秒。

我已经试过了,但不知道我做错了什么

function initStar()
local star1 = {}
star1.imgpath = "Star1.png"; --Set Image Path for Star
star1.movementSpeed = 10000; --Determines the movement speed of star
table.insert(starTable, star1); --Insert Star into starTable
end --END initStar()    


 local function star1incr() -- increments Speed value every time it is called
 movementSpeed = movementSpeed - 1
 star1.movementSpeed = "movementSpeed: " .. movementSpeed 
 end

 timer.performWithDelay(10000, star1incr, 0)

最佳答案

通过使用修复

   local function star1incr()
        starTable[1].movementSpeed = starTable[1].movementSpeed - 1
        print( "- 1" )
    end

关于android - 降低速度值 LUA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14992184/

相关文章:

java - Android Realm 获取不在事务内错误

ios - 如何在带有动画的图像之间切换?

java - 在java中使用NPC AI的用户脚本

javascript - 平滑旋转到一个 Angular

android - showAsDropDown 重力参数不起作用

android - 了解前台服务生命周期

java - 如何循环遍历 ListView 并从每行的 TextView 中获取文本

ios - 我们可以从 ios 中的 ScrollView 中获取触摸的 subview 属性吗

ios - 如何在 iOS 上使用 PoDoFo 库来注释 PDF?

nginx - 在 Nginx 中向 Redis 添加键/值