At the bottom of the documentation on group programming,
https://docs.coronalabs.com/guide/graphics/group.html#offscreen-culling
It says “Solar2D will cull child objects that are outside the boundaries of the screen.”
Questions. How is this done? How do one know which child has been “culled”? How do one bring back the “culled” child, without recreating it? Can it be disabled (no culling) for a particular display group?
Background. I am writing an app which display a map that is larger than the screen size. The map is populated with touchable objects, which are all childs to a display group. One scrolls and navigates the map using touch and pinch-and-zoom to move the necessary area of interest (of map) onto the screen, pretty much like the google map app. All the touchable objects moved as a group.
The Problem. Some of the touchable objects, while was touchable earlier, seems to become un-touchable when it went off screen and brought back onto the screen (after navigating map). It seems so far, the objects that become un-touchable are quite random in nature. It is not always the same objects that become un-touchable. It is not always repeatable.
I am only guessing if this problem is due to the “culling” as above. Hence, the questions. Would appreciate any insights. If you think the problem lies elsewhere, please feel free to share. Thank you.