C#中vector2的初始化方式有哪些

avatar
作者
猴君
阅读量:0

在C#中,可以使用以下方式来初始化Vector2:

  1. 使用构造函数初始化:
Vector2 vec = new Vector2(x, y); 
  1. 使用静态方法初始化:
Vector2 vec = Vector2.Zero; // 初始化为(0, 0) Vector2 vec = Vector2.One; // 初始化为(1, 1) Vector2 vec = Vector2.UnitX; // 初始化为(1, 0) Vector2 vec = Vector2.UnitY; // 初始化为(0, 1) 
  1. 直接赋值初始化:
Vector2 vec = new Vector2 { X = x, Y = y }; 
  1. 使用向量运算初始化:
Vector2 vec1 = new Vector2(1, 2); Vector2 vec2 = new Vector2(3, 4); Vector2 vec = vec1 + vec2; // 初始化为(4, 6) 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!