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

ConstantInfo

UnityEditor 中的结构体

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

描述

提供有关着色器常量(uniform)值的信息。

属性

ArraySize此常量中元素的数量(只读)。如果此值大于 1,则常量为数组。
Columns如果常量是矩阵或向量类型,则此存储列数。否则,该值为 0。(只读)
ConstantType此常量的类型(只读)。
DataType此常量的元素数据类型(只读)。
Index此常量在其缓冲区中的索引(只读)。通常,这是从 cbuffer 开始的字节偏移量,但根据平台,它可能表示其他类型的索引。
Name此常量的名称(只读)。
Rows如果常量是矩阵类型,则此存储行数。如果常量是向量类型,则此值为 1。否则,该值为 0。(只读)
StructFields如果常量是结构体,则此存储该结构体的字段。否则,该值为 null。(只读)
StructSize如果常量是结构体,则此存储结构体的大小(以字节为单位)。否则,该值为 0。(只读)