我试图获取Vector3(摄像机)的y值,我看了文档,没有找到一个函数从Vector3中获取单个值。我试着把它当作一个列表来使用,但显然这不起作用。我找到了一些C文档,但我使用的是纯C,我不想和C纠缠不清。谢谢你,谢谢
t1qtbnec1#
Vector3是结构体的typedef:
Vector3
// Vector3, 3 components typedef struct Vector3 { float x; // Vector x component float y; // Vector y component float z; // Vector z component } Vector3;
字符串因此,您可以像访问任何其他结构一样访问y字段。如果my_vect3是一个Vector3,那么你可以用my_vect3.y访问它,如果my_vect3_p是一个指向Vector3的指针,你可以用my_vect3_p->y访问它。
y
my_vect3
my_vect3.y
my_vect3_p
my_vect3_p->y
1条答案
按热度按时间t1qtbnec1#
Vector3
是结构体的typedef:字符串
因此,您可以像访问任何其他结构一样访问
y
字段。如果my_vect3
是一个Vector3
,那么你可以用my_vect3.y
访问它,如果my_vect3_p
是一个指向Vector3
的指针,你可以用my_vect3_p->y
访问它。