Given that the scene2d progress bar uses a skin, there is a circular reference there. How does one skin a progress bar that tracks the loading of an asset manager that's loading the same skin?
- Breaking it out into two skins seems overkill, but would work
- Maybe skins are not meant to be large enough to warrant progress bars, So just load the skin without the bar, and use the bar to track the loading of other non-skin assets?
- Is there some other feature of libgdx that allows me to track when specific parts of a skin are loading?