Оглавление:

Wiimote и Glovepie: 4 шага
Wiimote и Glovepie: 4 шага

Видео: Wiimote и Glovepie: 4 шага

Видео: Wiimote и Glovepie: 4 шага
Видео: Layne On — складывающиеся куклы, сиськи Kinect и короны — TGS 2024, Ноябрь
Anonim
Wiimote и Glovepie
Wiimote и Glovepie

Glovepie - это программа Карла Кеннера, которая позволяет вам писать коды, которые связывают Wiimote с вашим PCA. Особая благодарность Карлу Кеннеру, который написал GlovepieFirst, следуйте моим другим инструкциям, чтобы синхронизировать ваш wiimote с вашим ПК. Загрузите и установите Glovepie на ваш ПК - я использование версии.30Теперь в основном это руководство о том, как использовать язык программирования, который Glovepie использует в качестве входных данных (для начинающих программистов и т. д.), если вы знаете, как писать программное обеспечение, беглый просмотр этой Glovepie Wiki - это все, что вам может понадобиться - до того, как я начал использовать это приложение, у меня практически не было опыта или знаний в программировании. лучший способ научиться - это посмотреть на уже написанные сценарии, и вы сможете понять, как их писать - вот то, что я сделал, здесь точно не поможет, так что просто следуйте инструкциям, и если вам нужна дополнительная помощь, просто отправьте комментарий и я буду рад помочь как можно скорее

Шаг 1. Общие основы и структура

Думайте о базовом коде как о предложении причины / следствия - в основном это означает, что что-то (причина) запускает что-то еще (следствие), за которым следует точка. На языке кода это будет выглядеть так: если - за которым следует причина - - - - - эффект (может быть много) endif - эквивалент периода Пример - если я хотел, чтобы первый свет на wiimote загорелся, когда я нажал A - если wiimote.awiimote.led1 = trueend, другие способы написать это: если wiimote.a затем wiimote.led1 = trueorwiimote.a = wiimote.led = true вы можете заметить, что даже если вы отпустите A, светодиод останется включенным, потому что его значение было установлено на true. если вы хотите, чтобы он продолжался только при нажатии кнопку, используйте команду else, подобную этой - встроенную в первый код --if wiimote.awiimote.led1 = trueelse wiimote.led1 = falseendift, что будет двойной причиной / следствием, и свет будет работать таким образом, потому что "счетчик" предоставляется, когда вы отпускаете кнопку Все на wiimote адресуется в glovepie как wiimote._ список ключей для использования выглядит следующим образом: (t кнопки питания нет и не может быть здесь) Wiimote.: DPAD: ВВЕРХ ВНИЗ ВЛЕВО ВПРАВОABMINUSHOMEPLUSONETWORПерейдите в вики, чтобы получить информацию о свете и других вещах, которые вы можете сделать

Шаг 2: вещи, которые называют большими словами

В Wiki, которую я связал на первой странице, есть ссылки вверху на glovepie, сценарии, как писать сценарии и уже написанные сценарии, которые вы можете скопировать прямо в приложение. Я беру все это и делаю его намного проще для понимания. ТАК, логические операторы в основном используются в статусе причины / следствия, иначе говоря, если / иначе, о которых я только что говорил, логическое значение - это истинная / ложная его часть. что-то еще они записываются как: var. --- = ---- Отладка - это небольшое текстовое поле справа от кнопки запуска / остановки, когда приложение запущено. По умолчанию в моей версии оно оставлено пустым, мы можем изменить это, просто напишите: debug = вы можете писать команды и vars, любой текст следует заключать в кавычки с плюсами между командами и другими пробелами. например: debug = var.1 + var.2 + "wiimotes" просто так.

Шаг 3: и многое другое

это материал прямо из вики и документации Светодиоды Wiimote: индикаторы на wiimote могут быть добавлены индивидуально aswiimote.led_ = true / falset Вики также показывает комбинации света от 0 до 15, которые обозначаются как wiimote.leds = number Аккумулятор Wimote: Thw wiimote может возвращать отчеты о времени автономной работы. wiimote может распознавать аксессуары, прикрепленные к wiimote. hasnunchuk или что-то еще. Для экспертов есть гораздо больше: вы можете запрограммировать его для использования в качестве мыши, он может обнаруживать: крен, тангаж, рыскание, ускорение … и многое другое.

Шаг 4: Мое предложение и запрос

Теперь.. Что все это значит? Я понятия не имею о половине из них. Как я уже сказал, у меня почти нет опыта в написании скриптов и программного обеспечения … Если есть кто-нибудь, кто знает, как делать все то, что я не умею, я был бы счастлив сотрудничать и помочь сделать это максимально понятным. Если вы хотите принять участие в этом, пожалуйста: просмотрите вики и документацию, затем свяжитесь со мной, и я буду рад передать вам СПАСИБО ВСЕМ RAK

Рекомендуемые: