Страница 1 из 1

Чайницкий вопрос

СообщениеДобавлено: Чт май 27, 2010 8:47 am
curbat
Я создал 2 дискретных тэга для движения объекта вправо. Один начало движения второй изменение скорости. Написал для одного и второго скрипт для разных клавиш клавиатуры. По одному включаются, если одновременно включать нет. Скрипт ТЭГ = 1; . Где я не прав?

СообщениеДобавлено: Чт май 27, 2010 9:06 am
Klinkmann_Msk
To curbat:

Вам лучше ознакомиться с технотой 21 "Understanding How Scripts Operate in InTouch"
Надеюсь, она поможет.

СообщениеДобавлено: Чт май 27, 2010 9:28 am
curbat
Дело в том, что версия у меня 5.6 и кроме лицензии и установочного диска у меня ничего нет.

СообщениеДобавлено: Чт май 27, 2010 10:51 am
Klinkmann_Msk

СообщениеДобавлено: Чт май 27, 2010 11:55 am
curbat
Благодарю. Я тоже нашёл, даже с примерами.
Но пока не получаетя каменный цветок. Ни key script не action script
simultaneously не работают. Наверное синтаксис в конце строки скрипта другой нужен.
http://fa.sammicomputer.co.kr/TECH/html/understa.htm

СообщениеДобавлено: Пт май 28, 2010 5:13 am
Klinkmann_Msk
To curbat:

В InTouch должно быть Demo Application (выбирается при установке InTouch). Там есть экран с конвейером. И эти задачи там решены (изменение скорости перемещения).

СообщениеДобавлено: Пт май 28, 2010 7:42 am
curbat
Спасибо за совет. У меня немножко другая задача. Я пытаюсь эмулировать джойстик который управляет краном, движение вверх, вниз,вправо,влево. Оператор должен нажимать кнопку направления и 3 присета скорости в зависимости от ситуации. Уже почти получилось, если одна кнопка запрограммирована keyscript а другая actionscript они включаются одновременно. Значит вопрос не совсем чайницкий. :D

СообщениеДобавлено: Пт май 28, 2010 2:24 pm
Spaun
Отнюдь.
Я только сейчас понял что вы хотели спросить в своём первом посте. :?

СообщениеДобавлено: Сб май 29, 2010 5:19 am
curbat
Spaun писал(а):Отнюдь.
Я только сейчас понял что вы хотели спросить в своём первом посте. :?

Я полагал что это просто. Поэтому не стал расписывать подробно.

СообщениеДобавлено: Сб май 29, 2010 12:42 pm
Spaun
Ну да, просто правильно заданный вопрос = половине ответа. :wink:

СообщениеДобавлено: Пн май 31, 2010 12:21 pm
Klinkmann_Msk
To curbat:

На каждую из клавиш - свой Key-скрипт с присвоением/обнулением Memory-переменных.
Общий скрипт (Application, Window, Condition), в котором через AND опрашивать эти Memory-переменные.

СообщениеДобавлено: Вт июн 08, 2010 10:43 am
curbat
Klinkmann_Msk писал(а):To curbat:

На каждую из клавиш - свой Key-скрипт с присвоением/обнулением Memory-переменных.
Общий скрипт (Application, Window, Condition), в котором через AND опрашивать эти Memory-переменные.

А какой командой в InTouch опрашивать?

СообщениеДобавлено: Вт июн 08, 2010 10:56 am
Klinkmann_Msk
To curbat:

Например в tagname Dictionary есть:
DTag_1 - Memory Discrete
DTag_2 - Memory Discrete

Тогда в скрипте:
If (DTag_1 and DTag_2) then ... elseif ... endif;

СообщениеДобавлено: Вт июн 08, 2010 1:06 pm
curbat
Тоже самое, на какую клавишу раньше нажмёшь тот тэг и активируется.
Одновременно не работают.