I’m switching over from using the Resources folder to AssetBundles in order to save memory on the iPhone. I have a Manager class that’s loading these bundles at the start of the scene, but it inherits from two other classes behave similarly. I need to keep their functionality intact. How exactly would I call the functions from these classes higher in the hierarchy? I’ve tried just using base.Function, but it isn’t working since the functions need to return IEnumerators to load WWW.
So, my question is this. Is there a way to load an AssetBundle without making the function IEnumerator and if not, is there a way for an IEnumerator function to call the base version of itself without starting another asynchronous process?