YouGroove Posted April 14, 2014 Posted April 14, 2014 This code makes program crash function App:restart() self.world:Release() local mapfile = System:GetProperty("map","Maps/shoot.map") if Map:Load(mapfile)==false then return false end --Create a world self.world=World:Create() end What could be the problem as i don't see ? EDIT : Ok resolved , needed self.world=World:Create() before loading map. Quote Stop toying and make games
Rick Posted April 14, 2014 Posted April 14, 2014 It's self.world:Clear() instead of Release and then you don't need to create a new world but just reuse the one. By creating a world on top of your existing world before clearing it you are most likely creating a memory leak. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.