访问向量类型的第i个分量
示例代码:
假设有一个名称为vec
的向量类型,其中包含3个分量:x
、y
和z
。
要访问vec
的第2个分量(即y
),可以使用以下代码:
float y = vec.y;
其中,vec.y
返回vec
的y
分量的值。这是一种简便的语法,等同于以下代码:
float y = vec[1];
在这种情况下,vec[1]
返回vec
的第2个分量的值。请注意,向量类型的分量从0开始索引,因此第1个分量是索引0,第2个分量是索引1,以此类推。