Czy zestaw Sprite Kit wielokrotnie ładuje atlas tekstury, jeśli później korzystam z SKTextureAtlas?
To sprawia, że myślę.
Rozpoczyna się gra i tworzę sprite'y-spriteNodeWithImageNamed:
metoda. Później do animacji tworzę obiekt SKTextureAtlas. Niektórzy mówią, że jest szybszy, ponieważ-spriteNodeWithImageNamed:
najpierw zajrzy do pakietu aplikacji w poszukiwaniu png, a następnie zajrzy do atlasu.
Ale co jest dla mnie niejasne: jeśli później utworzę SKTextureAtlas, czy będzie on wiedział o już załadowanym obrazie atlasu, czy też będzie głupi i po prostu ponownie załaduje obraz?
A jeśli utworzę obiekt SKTextureAtlas w wielu węzłach dla tego samego atlasu. Czy ładuje atlas wiele razy? Czy muszę się upewnić, że używam tylko jednej instancji SKTextureAtlas dla dowolnego atlasu?