Quest3D - Русскоязычное сообщество

Quest3D => Программирование => Тема начата: KBECT0MAH от 10 Августа 2008, 23:47:29



Название: Настройка управления под джойстик
Отправлено: KBECT0MAH от 10 Августа 2008, 23:47:29
Хочу попросить знающих подсказать и поучаствовать в теме.

Цель: сделать управление действиями джойстиком.
Сейчас собираю логику под движение робота типа Валл-и  :D
с самим движением проблем нет, возникла проблема с подвязкой звуков к джойстику.
Подвязываю через IfElse, соответственно для запуска мне нужна единица.
Звук на команды клавиатуры реагирует правильно потому что UserInput дает 1 при нажатии.
А джойстик при нажатии дает 1 или -1, по двум направлениям звук проигрывается, когда выдается 1,
а когда -1 звука нет  :( В спокойном состоянии джойстик дает -0.01 или -0.04(аналоговый режим).

Подскажите как мне -1 превратить в 1 и потом вписать в общий Expression.

Редактирование:
минут через 10-ть после создания темы, я понял как сделать  ::) Сначала я добавил в схему ещё один Expression E=-1|E=1, а потом подумал и просто дописал кусок в общую формулу A|B|C|D|(E=-1|E=1)|(F=-1|F=1).

Тему закрывать не буду, потому что впереди настройка вибрации  ;)