如何在Lua中改写图像为长尾词效果?
- 内容介绍
- 文章标签
- 相关推荐
本文共计293个文字,预计阅读时间需要2分钟。
我在Lua制作一个游戏,需要多次修改图像。目前我这样做:在旧图像上显示新图像。这样做可行,但会导致很多延迟。我想知道是否有方法在相同位置释放新图像,从而摆脱旧图像。
我在Lua制作一个游戏,需要多次改变图像.我现在这样做的方式是在旧图像上显示新图像.这可行,但它会导致很多延迟.我想知道是否有人知道摆脱旧图像然后将新图像放在同一位置的方法.多谢你们.每次发生事情时我正在做的事情的例子:
local function checkPlayer1() if P1 == 1 then player1 = display.newImage("1.png",64,128) --starting end if P1 == 2 then player1 = display.newImage("2.png",64,128) end if P1 == 3 then player1 = display.newImage("3.png",64,128) end if P1 == 4 then player1 = display.newImage("4.png",64,128) end if P1 == 5 then player1 = display.newImage("5.png",64,128) --dead end end 我猜,从它的外观来看,它是Corona SDK.您可以使用player1:removeSelf()删除之前的图像对象,然后再创建新图像对象.这是假设player1是指向前一个图像的全局(或闭包).
本文共计293个文字,预计阅读时间需要2分钟。
我在Lua制作一个游戏,需要多次修改图像。目前我这样做:在旧图像上显示新图像。这样做可行,但会导致很多延迟。我想知道是否有方法在相同位置释放新图像,从而摆脱旧图像。
我在Lua制作一个游戏,需要多次改变图像.我现在这样做的方式是在旧图像上显示新图像.这可行,但它会导致很多延迟.我想知道是否有人知道摆脱旧图像然后将新图像放在同一位置的方法.多谢你们.每次发生事情时我正在做的事情的例子:
local function checkPlayer1() if P1 == 1 then player1 = display.newImage("1.png",64,128) --starting end if P1 == 2 then player1 = display.newImage("2.png",64,128) end if P1 == 3 then player1 = display.newImage("3.png",64,128) end if P1 == 4 then player1 = display.newImage("4.png",64,128) end if P1 == 5 then player1 = display.newImage("5.png",64,128) --dead end end 我猜,从它的外观来看,它是Corona SDK.您可以使用player1:removeSelf()删除之前的图像对象,然后再创建新图像对象.这是假设player1是指向前一个图像的全局(或闭包).

