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

ParticleSystemRenderer.GetMeshWeightings

建议进行更改

操作成功!

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

关闭

提交失败

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

关闭

取消

声明

public int GetMeshWeightings(out float[] weightings);

参数

weightings 此函数填充了一个数组,其中包含 ParticleSystemRenderer 用于粒子网格选择的网格权重列表。如果数组小于权重的数量,此函数将无法使用每个权重来填充它。如果数组大于权重的数量,此函数将忽略大于权重数量的索引。使用 ParticleSystemRenderer.meshCount 获取网格的数量,由此得到 ParticleSystemRenderer 拥有的权重。

返回值

int 此函数写入目标数组的权重数量。

说明

获取用于随机选择粒子网格的网格权重数组。