graphics.newImageSheet() : should I remove it when I don't need it anymore ?

Hi,

If I create a display object, myObj,

I use display.remove(myObj) to remove this object, like below. Ok.

-- reference to my object local myobj -- Object creation, imageRect for example myobj = display.newImageRect( "image.png", 100, 100 ) -- Remove object display.remove(myobj) myobj = nil

when I create a newImageSheet, myImageSheet for example,

Should I remove this newImageSheet when I don’t need it anymore? and if yes how?

-- reference to my imageSheet local myImageSheet -- ImageSheet creation local options = { width = 70, height = 41, numFrames = 2, sheetContentWidth = 70, -- width of original 1x size of entire sheet sheetContentHeight = 82 -- height of original 1x size of entire sheet } local myImageSheet = graphics.newImageSheet("fishies.png", options ) -- Should I remove myImageSheet when I don't need it anymore?????

Thanks for your help  B)

Olivier

Hey, Olivier @oromanetti, after I create a newImageSheet, I always nil it when I no longer need it (upon exiting a storyboard scene for example, or when I remove all objects that use the imageSheet), like so:  myImageSheet = nil

Naomi

Hi Naomi

Thanks for your answer  :slight_smile:

I did it, it works fine!

O.

Hey, Olivier @oromanetti, after I create a newImageSheet, I always nil it when I no longer need it (upon exiting a storyboard scene for example, or when I remove all objects that use the imageSheet), like so:  myImageSheet = nil

Naomi

Hi Naomi

Thanks for your answer  :slight_smile:

I did it, it works fine!

O.