Какая разница между (в плане скорости и потребления памяти): 1) Vector3 vec = new Vector3(x,y,z); 2) Vector3 vec = Vector.right * x + Vector3.up * y + Vector3.forward * z;
Конечно же первая. Любой метод, возвращающий класс, проходит через инициализацию этого класса. Во второй же есть лишние инициализации, сложения и умножения.
Последний раз редактировалось jetyb 17 фев 2012, 11:01, всего редактировалось 1 раз.