版本: Unity 6 (6000.0)
语言英语
  • C#

SpriteAtlasManager

UnityEngine.U2D 中的类

/

实现于: UnityEngine.CoreModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们不能接受所有提交,但我们确实会阅读用户提出的每个建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

在运行时管理 SpriteAtlas

一个 Sprite 可以加载而不引用任何 Sprite Atlas,因此没有纹理。它将不可见,直到用户通过监听 SpriteAtlasManager.atlasRequested 回调向 Sprite 注册一个 atlas。当触发时,它将传入 atlas 标签和一个 System.Action,该 Action 将接收一个 atlas 对象。

事件

atlasRegistered当通过调用 SpriteAtlasManager.atlasRequested 中的回调注册 SpriteAtlas 时触发。
atlasRequested当任何 Sprite 与 SpriteAtlas 绑定但在运行时找不到 atlas 资产时触发。