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

SpriteAtlas.GetSprites

建议更改

成功!

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

关闭

提交失败

由于某种原因,无法提交您建议的更改。请在几分钟后<a>重试</a>。感谢您花时间帮助我们改进 Unity 文档的质量。

关闭

取消

声明

public int GetSprites(Sprite[] sprites);

参数

sprites 将填充的 Sprite 数组。

返回值

int 返回的数组大小。

说明

克隆此图集中所有 Sprite 并将它们填充到提供的数组中。

如果没有足够的空间来填充,则不会调整数组大小。请使用 SpriteAtlas.spriteCount 确定数组的大小。

此列表中的 Sprite 是按区域大小降序排列的,这是因为这是该打包算法的特性。


声明

public int GetSprites(Sprite[] sprites, string name);

参数

sprites 将填充的 Sprite 数组。
name Sprite 的名称。

说明

克隆在此图集中与名称匹配的所有 Sprite,并将其填充到提供的数组中。