Мазмуну:

Wiimote жана Glovepie: 4 кадам
Wiimote жана Glovepie: 4 кадам

Video: Wiimote жана Glovepie: 4 кадам

Video: Wiimote жана Glovepie: 4 кадам
Video: Джон Ли: Нестандартное использование беспроводного контроллера Ви 2024, Июль
Anonim
Wiimote жана Glovepie
Wiimote жана Glovepie

Glovepie - бул Карл Кеннердин программасы, ал Wiimoteты PCAга байланыштырган коддорду жазууга мүмкүндүк берет, ал GlovepieFirstти жазган, Карл Кеннердин жардамы менен, Wiiimoteту PC менен шайкештештирүү үчүн менин башка көрсөтмөмдү аткарыңыз. нускасын колдонуп.30Эми, негизинен, бул үйрөткүч, эгерде сиз программалык камсыздоону кантип жазууну билсеңиз, анда glovepie колдонуучу программалоо тилин кантип колдонсо болору жөнүндө (программалык камсыздоону баштоочулар үчүн) -Мен бул колдонмону колдоно баштоодон мурун, программалоо боюнча дээрлик тажрыйбам же билимим жок болчу. үйрөнүүнүн эң жакшы жолу - буга чейин жазылган сценарийлерди кароо, жана сиз аларды кантип жазууну тандап алсаңыз болот - бул менин көрсөтмөмө такыр жардам бербейт, андыктан жөн гана көрсөтмөлөрдү аткарыңыз, эгер сизге дагы жардам керек болсо, жөн гана жөнөтүңүз комментарий жана мен тез арада жардам берүүгө кубанычта болом

1 -кадам: Жалпы негиздер жана структура

Негизги кодду себеп/натыйжа сүйлөмү катары ойлонуп көрүңүз - негизинен мааниси - бир нерсе (себеп) башка нерсени (эффекти), андан кийин чекитти козгойт. Код тилинде мындай көрүнөт: эгер - себеп менен - - - - - эффект (көп болушу мүмкүн) endif - мезгилге барабар Мисал - эгер мен wiimote.awiimote.led1 = wiimote.a1 басканымда wiimoteтун биринчи жарыгы күйгүсү келсе, муну жазуунун башка жолдору: эгер wiimote.a анда wiimote.led1 = trueorwiimote.a = wiimote.led = true сиз А -ны кое берсеңиз да, LED күйүп турганын байкай аласыз, анткени анын мааниси true деп коюлган. баскычы, башка буйругун колдонуңуз -биринчи кодго киргизилген -if wiimote.awiimote.led1 = trueelse wiimote.led1 = жалган баскычын коё бергенде каралган wiimoteтогу бардык нерсе glovepieде wiimote катары чечилет._колдонуу үчүн ачкыч тизмеси төмөнкүдөй: (t ал күч баскычы жок жана бул жерде колдонууга болбойт) Wiimote.: DPAD: UP DOWN LEF RIGHTABMINUSHOMEPLUSONETWORЖарыктар жана башка нерселер жөнүндө маалымат алуу үчүн викиге кайрылыңыз

2 -кадам: Чоң сөздөр деп аталган нерселер

Биринчи баракка шилтемеленген Викинин үстү жагында glovepie, сценарий, скрипттерди кантип жазуу жана буга чейин жазылган колдонмолорго шилтемелер бар. Мен мунун баарын алып жатам жана аны түшүнүүнү бир топ жеңилдетип жатам SO, логикалык операторлор негизинен себеп/натыйжа статьясында колдонулат, эгерде/эгер мен жөн гана булеан жөнүндө айткан статьялар анын чыныгы/жалган бөлүгү Vars - бул өзгөрмөлөр башка бир нерсе мындай деп жазылган: var. --- = ---- Мүчүлүштүктөрдү оңдоо-бул колдонмо иштеп турганда, чуркоо/токтотуу баскычынын оң жагындагы кичинекей текст кутучасы. Менин версиямда демейки боюнча бош калтырылган, биз жөн гана жазууну өзгөртө алабыз: debug = сиз буйруктарды жаза аласыз жана vars, каалаган текст тырмакчага кирет, плюс командалар менен башка боштуктардын ортосунда. мисалы: debug = var.1 + var.2 + "wiimotes" ушунчалык жөнөкөй.

3 -кадам: Жана дагы өнүккөн нерселер

Бул викиге жана документтерге туура келген нерселер Wiimote Leds: wiimoteтогу чырактарды жекече кошсо болот aswiimote.led_ = true/falsethe wiki wiimote.leds = numberWimote Battery: Thw wiimote деп аталган 0 - 15 жарык айкалыштарын да көрсөтөт. wiimote батарейканын иштөө мөөнөтү жөнүндө отчетторду кайтарып бере алат, wiimote аркылуу аксессуарларды тааныйт. hasnunchuk же башка нерселер. Эксперттер үчүн дагы көп нерселер бар: аны чычкан катары колдонууга программалай аласыз Бул аны аныктай алат: жылдыруу, чайыр, ийүү, ылдамдануу.. жана башка көптөгөн нерселер

4 -кадам: Менин сунушум жана өтүнүчүм

Эми.. Мунун баары эмнени билдирет? Анын жарымы менен эч кандай түшүнүгүм жок. Мен айткандай, менде сценарийлерди жана программаларды жазуу боюнча дээрлик эч кандай тажрыйба жок.. Эгерде мен кыла албаган нерселердин баарын кантип жасоону билген бирөө болсо, мен кызматташууга жана бул көрсөтмө берүүнү эң сонун кылууга жардам берүүгө даярмын. Эгер сиз анын бир бөлүгү болгуңуз келсе, сураныч: викилерди жана документтерди карап көрүңүз, мени менен байланышыңыз, мен сизге РАХМАТ БААРЫНА РАХМАТ кылууга уруксат берем.

Сунушталууда: