marksolar2d

Results 13 issues of marksolar2d

It would be great to be able to get a list of all objects based on screen coordinates. For example `screen.rayCast(x, y)` that would return a table of all objects...

Securing assets is a problem in Solar (especially for desktop builds) and we are often in breach of asset licensing agreements. I appreciate embedding encryption might be a big project...

Place `print(os.date("%s")) crashes the sim` in main.lua and it crashes. It should raise an error at the very least,

Windows

The memory reporting in Solar is incorrect. ``` local function loadImages() for i = 1, 1000 do local bg = display.newImage("logo.png" ) bg:translate(math.random(0, 960), math.random(0, 540)) end print("Lua="..math.floor(collectgarbage("count")/1024).."MB, Texture="..math.floor(system.getInfo("textureMemoryUsed")/1048576).."MB"..", display...

Hey would it be possible to add a `sort()` function to display groups? Currently I give each display object a calculated z value and do a `table.sort` to depth sort...

If you declare newImageSheet with numframes instead of numFrames you get warnings logged about 0 frames and then when you try and use it to make a sprite the sim...

Particles emitted by emitters are not automatically scaled relative to their parent group, like other display objects are. It would be great if emitted particles could scale automatically.

Using any of the display.capture functions causes big problems. Saved textures are being replaced with imagesheets from the build. Over a short amount of time display objects are replaced with...

I always store a refence to a graphic in a table. If the graphic is removed (but not nil) then solar handles it ``` local g = display.newGroup() local t...

As requested, leaving this here. To give developers more control of what Solar does automatically, I propose to be able to toggle things like automatic boundary checking.