当定义为double时,我有一个有效的数组。当我将它们传递给Vector3(用于Unity中的某些用途)时,需要将它们定义为浮点数,在定义时我似乎做不到。我在做什么错了?
private float[] coords_x = { -13.3, -48.2, -53.3, -68, -74, -78.9, -79.1, -72.7 };
private float[] coords_y = { -54.8, -78.3, -81.7, -82, -76.9, -69.2, -54.4, -40.8 };
private float[] coords_theta = { 124, 124, 115, 96, 50, 0, -25.3, -25.3 };
错误:无法将'double'隐式转换为'float'。存在显式转换(您是否缺少演员)?