Сравнение Vector3 [Unity C#]

396
13 ноября 2017, 18:16

Моя запись:

Vector3 ROTACCEL = new Vector3(1, 0, 0);
if(!Input.GetKey("q") && ROTACCEL > new Vector3(0.1f, 0, 0)){...}

является ошибочной, ведь оператор > невозможно использовать при сравнении Vector3.Что в этом случае можно использовать?

Answer 1

Решил.

Написал вместо

Vector3 ROTACCEL = new Vector3(1, 0, 0);
if(!Input.GetKey("q") && ROTACCEL > new Vector3(0.1f, 0, 0)){...}

это:

Vector3 ROTACCEL = new Vector3(1, 0, 0);
if(!Input.GetKey("q") && ROTACCEL.x > 0.1f){...}

(мне нужно было сравнить только х, но полное сравнение тоже не мешает.)

READ ALSO
подключение к rdp c#

подключение к rdp c#

Всем приветВозник такой вопрос, делаю программу, которая будет подключаться по рдп к терминальному серверу, и на нем вызывать еще один rdp для...

328
Создать несколько процессов

Создать несколько процессов

Задача состоит в том, что есть у меня процесс который табулирует функцию, сделать обчисление данной функции в 2х,4х,8х процессах, подскажите...

321
Xamarin нарисовать график

Xamarin нарисовать график

Xamarin с помощью чего и как можно нарисовать график из бесплатных библиотек? В основном рекомендуют Syncfusion или TeeChart, но они платные и с достаточно...

269
WinForm GUI и основного кода

WinForm GUI и основного кода

ПриветствуюИнтересует где можно узнать побольше про разделение GUI и рабочего кода

285