When i remove the brackets in the program the sheet is not deleted from the texture memory… Why ???
local sprite = require(“sprite”)
local sheet1 = sprite.newSpriteSheetFromData( “canard.png”, require(“canard”).getSpriteSheetData() )
local spriteSet1 = sprite.newSpriteSet(sheet1, 1, 8)
local toto = sprite.add( spriteSet1, “canard”, 1, 8, 800, 2 )
print (system.getInfo( “textureMemoryUsed” ))
–[[
local instance1 = sprite.newSprite( spriteSet1 )
instance1:setReferencePoint(display.TopCenterReferencePoint)
instance1.x = display.contentWidth / 2
instance1.y = (display.contentHeight / 2) - (instance1.height / 2)
instance1.xScale = 1
instance1.yScale = 1
instance1:prepare(“canard”)
]]–
sheet1:dispose()
sheet1 = nil
print (“Mem: “…(system.getInfo(“textureMemoryUsed”)/1000000)…” mb”)
And, how delete instance1 ? [import]uid: 69219 topic_id: 26732 reply_id: 326732[/import]