所以,我在这里初始化了一些变量.
var center = Vector2.Zero; // For sample purpose, the real one gain the value dynamically.
var size = 1F;
var sizeHalf = size / 2; // The `size` variable will be like readonly after initialization in my project.
var angle = 30F;
var anCos = Mathf.Cos(angle);
var anSin = Mathf.Sin(angle);
Run Code Online (Sandbox Code Playgroud)
对于细节,
Vector2是一个struct而不是一个class.
我有四个Vector2像我这样初始化的变量.
var b = new Vector2 (center.x , center.y - sizeHalf);
var t = new Vector2 (center.x , …Run Code Online (Sandbox Code Playgroud) c# ×1