通过调用 SpriteAtlasManager.atlasRequested 中的回调来注册 SpriteAtlas 时触发。
using UnityEngine; using UnityEngine.U2D;
public class AtlasRegistrationListener : MonoBehaviour { void OnEnable() { SpriteAtlasManager.atlasRegistered += AtlasRegistered; }
void OnDisable() { SpriteAtlasManager.atlasRegistered -= AtlasRegistered; }
void AtlasRegistered(SpriteAtlas spriteAtlas) { Debug.LogFormat("Registered {0}.", spriteAtlas.name); } }