Jump to content

SMN

Members
  • Posts

    1409
  • Joined

  • Last visited

Everything posted by SMN

  1. Вариант НЕ работает, стоит на месте
  2. Не многоуровневый... просто так по умолчанию было,так и осталось Но не мешает же...
  3. Попробую...
  4. Сделал так... добавил (желтое) запуск через редактор Стоит на месте...:( Фу ты... надо же на Throttle изменить, сорри
  5. Да не надо...:lol::lol: ТО, что мне надо - плавное медленное перемещение наклона антенны при ПОСТОЯННОМ удерживании кнопки CSU (НЕ тычками), что-бы не за 1.5 сек пробегался весь диапазон, а за 5-6 сек примерно!! Не родится каменный цветок такими методами (выбором способа нажатия и отжатия) :megalol:Успокаиваемся !! У тебя при постоянном нажатии и удерживании CSU медленно идёт наклон? Нет ! Ну вот в этом и проблема, а тыкать и ловить и у меня при Hold неплохо получается, лучше, чем в твоём скрипте (проверил)
  6. Я добавил в пред пост.. не прочитал наверное, сделал как так на скрине у тебя (PRESS - Press / RELEASE - Pulse) - ХУЖЕ стало, чем HOLD, я там описал логику и почему так, как я думаю.
  7. А как-же я замерю этот импульс? В миллисекундах.. Тут из 10 примерно одинаковых "тычков" - почти во всех разное смещение. рука то у меня не метроном :-) Одинаково не может. Единственно, если вообще, как к раскалённой плите прикасаться - то на единичку смещается.:lol:
  8. При PULSE ничего не сдвигает вообще! Мал импульс (даже при 50 миллисек максимум в настройках). А что-бы заставить двигаться, надо ставить HOLD (сколько держишь, столько и идёт сигнал) - тут уже то, про что пишу, очень быстро бегает. Или короткими тычками перемещать.. судорожно, ловя тот минимальный интервал импульса при котором реагирует.. *может там 100 миллисек надо вначале..может больше, )
  9. Делал раньше еще для CSU и CSD - стоит колом (писал в той теме ещё) Не хватает длительности сигнала PULSE (ставил и максимум 50 миллсек) для реакции DCS-а !!! Нет! Команда выбирается не вверху (PRESS-RELEASE) а ниже. Вверху выбирается только положение CSU или CSD (да и любого) при котором выбранная команда (PULSE) будет отрабатываться! Ну или какую выбрал ниже. Ещё раз - выбор PRESS (верхнего) - это НЕ удерживать, как ты пишешь. Это просто положение CSU, PRESS - это верхнее положение, RELEASE - это отпущенное, центральное. Нет и еще раз нет! Ты просто пойми... Верхние два варианта PRESS и RELEASE - это НЕ КОМАНДЫ !! Это положение при которых срабатывают назначенные ниже команды: - Pulse - Hold - Press - Relaase В твоём варианте PRESS-PULSE (для CSU и CSD) это: - Двигаешь вверх CSU (нажимешь, активируешь CSU) - это положение PRESS для CSU ....положение, НЕ команда! И для этого положения у тебя задана команда PULSE. Она будет идти 25 мсек... ну или до 50, как настроишь. И всё... Хоть ты будешь держать час CSU нажатым вверх (только синяк будет), а никакого сигнала от него уже давно не будет !! 25 мсек прошли давно ВСЁ !! Ноль там уже давно сигнал. НОЛЬ ! Хоть и продолжаешь усердно жать вверх CSU... - Ну и такой-же алгоритм и для CSD будет. Теперь по твоему скрину... CSU PRESS - Press RELEASE - Pulse Сделал, попробовал.. почти то-же, что и при PRESS-Hold (как у меня и стоит), только хуже ещё, дерганней. Да и по логике.. это почти то-же самое.... PRESS - Press Нажал вверх CSU, и пошла команда Press (бесконечное нажатие), отпустил - пошла команда Pulse, типа отмены.. Хотя так не правильно делать. Press надо всегда отменять командой Release по мануалу Просто PRESS - Hold делает это лучше ! Но и это не устраивает.. быстро ! :-)
  10. Мы говорили, я так понял о разных PRESS и RELEASE... Я от типе нажатия, а ты о положении переключателя ( выше строчка и 2 варианта) Но не меняет это результат. Сделал так и никакой реакции на нажатие, стоит мертво, через 5 раз что-то дёрнется и всё.. Да и не меняет сути это состояние переключателя Press – нажатое состояние кнопки (переключателя) Release – отжатое состояние кнопки (переключателя) Когда далее программируем события (event), указываем - будет ли это событие происходить при нажатии кнопки, или когда она будет отпущена Т.е в данном примере, при нажатии - сигнал импульса и при отжатии сигнал импулься (в твоём случае), в моём только при нажатии (PRESS-PULSE). Ты давишь вверх и потом вниз - идут два одинаковых импульса. Я давлю вверх - идёт один импульс, вниз - ничего не идёт. Те-же яйца... что при нажатии длительности импульсного сигнала недостаточно, что потом и при отжатии, импульс то один и тот-же ! Да и импульс в данном варианте не катит.. Нужно удерживание. не будешь же тыкать 25 раз, что бы поднять с 0 до 25 например. Но и тут даже импульса не достаточно для отработки. А если сделать HOLD на оба положения переключателя PRESS-HOLD и RELEASE-HOLD, то что будет ? Верно... в обоих положениях будет команда HOLD идти.. уйдёт сразу до упора и там останется :-) Это просто пример. Вариант PRESS-PRESS и RELEASE-RELEASE на эту кнопку полностью 100% аналогичен PRESS-HOLD. И так понятно, и протестил. P.S Хоть как дави эту кнопку, нежно, злобно.. и так далее - реакция зависит не от способа нажатия , а от отклика на это нажатие внутри DCS ! И хоть не умеет варить кофе Таргет, хоть научится - в данном примере это не изменит ситуацию
  11. Путаешь...:-) Физически PRESS и RELEASE не могут висеть на одном и том же положении одной и той-же кнопке ! Эти команды взаимоисключающие! RELEASE должен отменить предыдущий PRESS каким либо физ действием ( этой-же, но переведя её в другое программируемое положение..) Если бы у этой хатки был центр программируемый - то да вопросов нет, но его нет. Я же написал - сделал так, PRESS и RELEASE на одну и ту-же. Но будучи уверенным на 99%, что фигня это. Так и вышло. Давлю в игре и стоит на месте... ну разок чуть дёрнулось. Логично. Идет команда на нажатие и тут-же сразу на отмену - что еще должно быть? Ничего - так и происходит. А то, что дёрнулось разок - это просто PRESS и RELEASE чуток не совпали. А твое мнение: Неверно. Это HOLD так работает!! А у PRESS хоть размыкай, хоть нет - всё, она замкнута постоянно ! И для снятия этой PRESS надо использовать команду по замыканию другого (программируемого) положения этой кнопки, на что и назначается команда RELEASE
  12. Не получится так !! Нет центрального положения этой хатки! Вверх назначил PRESS, а на что назначать RELEASE ?? На этот же верх? Так это-же мгновенное отмена введённой команды. Проверил - так и есть. Стоит колом :-) Что-бы убрать PRESS, надо на другое положение (на центр в нашем случае) назначить RELEASE. А центра нет! Так-что только HOLD. И нормально он отрабатывает, как и положено. Просто реакция внутри DCS не такая как хотелось бы.. Таргет - хоть и многое может, но он не волшебник и внутрь скриптов DCS залезть не может! И никакого дребезга там нет. Реакция равномерная, ровная - просто очень быстрая! Вот если бы в режиме HOLD сделать не непрерывный сигнал, а импульсный, с возможностью изменения длительности этих импульсов (типа скважности), то тут можно было бы поиграться и чего-то добиться. Но про такую возможность HOLD я не в курсе, да вряд-ли. Дискуссию можно прекращать - только сами разработчики ИМХО могут это изменить.
  13. Ты ИМХО что-то путаешь У меня такая информация, и я так делаю и так и работает: HOLD - это пока держишь, там нет времени! Держишь - есть сигнал, отпустил - нет. И для HOLD не надо никакой доп команды (как ты пишешь PULSE), что прекратить её действие, просто отпустил или перевёл в другое положение. А вот PRESS - да.. там постоянное нажатие эмулируется хоть и отпустил кнопку и его надо отменять обязательно командой RELEASE. А PULSE - это разовое кратковременное нажатие, независимо, держишь дальше или нет и сколько держишь! Тычёк типа, в миллисекундах настраивается У меня HOLD назначено. И работает так-же как и в твоём скрипте. Держу - идёт, отпустил - стало Весь мой "сыр-бор"о скорости реакции, скорости изменения наклона.. при удержании клавиши. Я подробно писал про предположения и мысли почему так.. там, в вопросах Вот например.. стоит 28/2 Что бы сделать 35 например, по логике - нажал и ждёшь и ползёт.. 29..30..31..32..33..34..35, отпустил. Фиг - так не получится. Если так сделаешь - за цифрами не успеешь следить. за 1 сек уйдёт до упора (99). Надо "тыкать" ...раз..два и ловить. Я про это! Так не нормально ИМХО
  14. Дв я не для GUI прошу, в мой скрипт с GUI вставить кусок касаемый этой кнопки, как у тебя. И запускать буду уже через редактор скриптов есс-но Я это имел ввиду. А в GUI у меня и стоит "HOLD" - удержание. НО быстрей, чем у тебя показалось бегает у меня. Или у тебя тоже просто "HOLD" ? Тогда это без разницы... в GUI или в редакторе скриптов. Щас проверил, у меня через GUI так-же !! Просто показалось, что плавней у тебя.. Я хотел бы плавнее, что-бы при нажатии и удержании, а не тыкании - медленней перемещалось Всё .. ясно, у тебя так-же как и у меня, тыкать надо, а не держать и ждать нужного
  15. Продолжение отсюда.. там не по теме просто пошло немного.. Проверил, да.. заметно лучше! А можно попросить в мой профиль вставить только это, как ты обозвал управление "грибком" этим вверх и вниз. Остальное, что-бы всё моё осталось.. привык и мне удобно! Профиль с "TARGET GUI" мой вот: Про загрузку через "TARGET Script Editor" есс-но понятно... FA-18 Throttle.zip
  16. Ок, продублировал тут и продолжим там. :thumbup: Тут оставляю только просьбу к разработчикам "на корню" решить это с уменьшением скорости реакции на нажатие.
  17. Проверил, да.. заметно лучше! А можно попросить в мой профиль вставить только это, как ты обозвал управление "грибком" этим вверх и вниз.
  18. Назначал. И убрал с оси.... Плюс: - Более менее нормально работает скорость перемещения Минус: - Алгоритм работы этого колёсика. В реале же он с пружинным центром, надавил - пошел наклон или зум контейнера, отпустил - колёсико прыгнуло в центр и движение остановилось! А тут надо будет для остановки перемещать в центр принудительно, пробовал - архи не удобно! -Ну и то, что это колесо в стороне. Для зума, где не глядя надо им управлять тоже не добавляет удобства. Я пробовал - вернул на хатку. Удобно всё, и пружинка в центре и под пальцем рядом.. всё ОК, за исключением этой бешеной скорости перемещения наклона. Но проще мириться с этим, чем на колесо назначать. Как-то так ИМХО Или просить разработчиков как-то уменьшить эту скорость перемещения наклона !! :worthy: P,S Кстати на F-16 на колёсике удобно получается .. там алгоритм другой (и в реале тоже), повернул чуть колёсико, наклон изменился пропорционально углу поворота и встал !! Не надо в центр возвращать. там это удобно. Я там так и сделал. И зум контейнера не завязан на это колесико. А тут, на F-18 по другому, и центр нужен и зум еще тут же
  19. У меня 32 milliseconds стоит, но реагирует через 3 раза на 4-й примерно, если PULSE стоит :( Арифметика - при 30 мсек, например от +99 до -99 отработка будет 6 сек!! Но она намного меньше, а однократная команда длительностью 32 мсек - не имеет ответной реакции, вернее имеет через раз или два или три.. Фиг поймёшь логику в DCS при отработки нажатия этих клавиш (= и -) И показалось..., что чем дольше держишь нажатой - тем ускоряется, но это не утверждаю. Возможно вначале нажатия необходима длительность импульса большая, а потом со временем эта цифра (необходимая длительность импульса) быстро уменьшается, отсюда и вначале через раз, а потом скорость растёт стремительно.. и за 1.5 сек пробегает весь диапазон. ИМХО мысли P.S Поставил максимум - 50 мсек, то-же самое, через 2 раза на 3-й или через 3 на 4-й. Там наверное больше гораздо надо... или фиг знает!
  20. :thumbup::thumbup: Проверил еще раз PULSE, через раз, то есть реакция (дёрнется на 1 2 единички), то раз 5 давишь - стоит на месте. Не так просто всё там "внутри" DCS
  21. Коротких нажатий - не возможно определить, так как если ткнёшь по клавише быстро - может на 1 измениться (передел 99...-99), а может и на 2..3 (от продолжительности "тычка" зависит), там не выдержать точно это время! Если в Таргете ставлю "Pulse" вместо "Hold" - вообще не реагирует, выходит что длительности сигнала "Pulse" мало для реакции.. Время ... а как замерить? Около 1.5 сек примерно, тут очень быстро. Для диапазона 198 ( от -99 до +99), это около 7 миллисек на единицу (это навскидку, примерно порядок) При нажатии и удержании меняется вот как (видео), вот сколько тут сек? Видно, что скорость просто не реально большая, если так меняется в реале (сомневаюсь), то вообще установить нужное значение НЕ возможно! Там в самолёте Таргета и скриптов нет :lol: А по "TARGET Script Editor".. может там можно и "кофе сварить" конечно, но у меня нет ни желания ни возможности его осваивать только ради этой одной функции. Я пользуюсь "TARGET GUI" "TARGET Script Editor" для любителей программирования и получения кайфа не столько наверное от результата, сколько от самого процесса ИМХО. Может и не прав. Я пробовал как-то заниматься этим ("TARGET Script Editor") - не моё, увы..
  22. :thumbup: Хотелось бы как-то влиять на эту скорость или.. уменьшить её до удобопользования!
  23. Пробовал, для радара более-менее получается, но... эта же ось и на FLIR zoom идёт (две функции у этого колёсика), а вот менять зум ПЦК этой осью неудобно! В стороне она. Наклон радара не часто меняешь, а зумом - ёрзаешь гораздо чаще и тем более в дефиците времени. И колёсико на кабане не возвращается в центр само (пружинками, как в оригинале), а пока не вернёшь в центр - движение продолжается ! Это ловля блох получается! Убрал с оси этой - неудобно! ИМХО Тут у меня наклон и зум. Удобно и под рукой всё, но вот этот наклон - судорожно тыкаешь. Ерунда это, не нормально ! Тут я слаб.. скрипты писать
  24. А как Таргет поможет ? У меня через Таргет всё... Назначены на хатку = и - Как можно таргетом при удерживании клавиши "=" например, как то влиять на отклик DCS на это нажатие и удерживание - это же уже внутренний DCS алгоритм ? И нажать и удерживать нажатой "=" напрямую клавишей или через таргет - какая разница?
  25. FA-18C RADAR угол наклона (места антенны) выше-ниже (=/-). Как или где можно изменить (уменьшить) скорость перемещение наклона при удержании клавишы? Слишком быстро при этом меняется наклон! Доли секунды и он не там, где хочешь! А по разу тыкать... муторновато ИМХО
×
×
  • Create New...