1 00:00:00,000 --> 00:00:11,010 2 00:00:11,010 --> 00:00:11,965 >> TOMAS REIMERS: Cool. 3 00:00:11,965 --> 00:00:13,230 Tātad hi, visiem. 4 00:00:13,230 --> 00:00:14,300 Mans vārds ir Tomas. 5 00:00:14,300 --> 00:00:15,744 Es esmu TF, un tas ir 6 00:00:15,744 --> 00:00:16,660 ARMAGHAN BEHLUM: Armi. 7 00:00:16,660 --> 00:00:17,637 Jauki redzēt jūs puiši. 8 00:00:17,637 --> 00:00:18,470 TOMAS REIMERS: Cool. 9 00:00:18,470 --> 00:00:20,740 Tātad, mēs ejam, lai runājam par Leap Motion šodien. 10 00:00:20,740 --> 00:00:22,800 Tātad Leap Motion ir tiešām foršs produkts, kas 11 00:00:22,800 --> 00:00:25,900 ļauj jums mijiedarboties ar dators citādā veidā. 12 00:00:25,900 --> 00:00:28,560 Tātad visa ideja lēciens kustības ir tas, ka jums 13 00:00:28,560 --> 00:00:31,430 var lietot jūsu rokās mijiedarboties ar datoru. 14 00:00:31,430 --> 00:00:33,610 Tātad, šeit man ir kaut kas izveidota. 15 00:00:33,610 --> 00:00:34,790 Es ņemšu runāt par to mazliet. 16 00:00:34,790 --> 00:00:37,540 Bet pamata versija ir, jūs varat redzēt, ka man ir savas rokas priekšā 17 00:00:37,540 --> 00:00:42,840 mana datora, un, kad es pārvietot tos, jums analogās uz datora 18 00:00:42,840 --> 00:00:44,170 un jūs varat analizēt to. 19 00:00:44,170 --> 00:00:46,230 Jūs varat veikt žestus. 20 00:00:46,230 --> 00:00:49,176 Jūs varat izmantot jūsu rokas mijiedarboties ar datoru 21 00:00:49,176 --> 00:00:50,300 jaunā un interesantā veidā. 22 00:00:50,300 --> 00:00:55,550 23 00:00:55,550 --> 00:00:57,520 >> Nu, es tiešām vispirms gribu iet pretī Armi 24 00:00:57,520 --> 00:01:00,400 jums parādīt dažas atdzist demos ko daži cilvēki ir darījuši ar to. 25 00:01:00,400 --> 00:01:02,816 Un tad mēs runājam par to, kā jūs faktiski kods ar to. 26 00:01:02,816 --> 00:01:04,800 ARMAGHAN BEHLUM: Jā. 27 00:01:04,800 --> 00:01:05,300 Sveiki. 28 00:01:05,300 --> 00:01:08,870 Tā kā mēs redzējām, maz dati šeit, bet paskatīsimies 29 00:01:08,870 --> 00:01:11,680 ko daži cilvēki ir darījuši ar to. 30 00:01:11,680 --> 00:01:15,130 Tāpēc ļaujiet man tikai atvērt šo piemēru. 31 00:01:15,130 --> 00:01:20,770 Un tad, tā, piemēram, jūs varat redzēt mana roka analogais tur, bet tagad šoreiz 32 00:01:20,770 --> 00:01:26,680 daži cilvēki, izmantojot Unity ir nolēma nodot nedaudz vairāk ādu 33 00:01:26,680 --> 00:01:28,670 un sīkumi ap roku. 34 00:01:28,670 --> 00:01:35,900 Lai es varētu, iesim ar šo vienu, pārliecināts, ir manas rokas mijiedarbojas. 35 00:01:35,900 --> 00:01:41,050 Un jūs varat droši iedomāties pāris citu atdzist noderīgas lietas 36 00:01:41,050 --> 00:01:42,840 ka jūs varat darīt ar to. 37 00:01:42,840 --> 00:01:45,530 Tāpēc tas ir vismaz viens piemērs. 38 00:01:45,530 --> 00:01:48,910 Un tad pieņemsim izlēkt no šīs. 39 00:01:48,910 --> 00:01:56,590 >> Un tad vēl atdzist viens ir, iesim ar šo vienu. 40 00:01:56,590 --> 00:01:58,390 Plasmo bumba. 41 00:01:58,390 --> 00:02:03,510 Atgādināsim, ka mēs ne vienmēr sagaidīt šāda līmeņa sarežģītības 42 00:02:03,510 --> 00:02:06,450 no gala projekta CS50. 43 00:02:06,450 --> 00:02:10,029 Tas ir tikai, lai parādītu jums daži, sniedz jums puiši 44 00:02:10,029 --> 00:02:14,570 mazliet iedvesmas avots, ko jūs guys var darīt ar Leap Motion. 45 00:02:14,570 --> 00:02:20,500 Tā, piemēram, šeit ir cool fizika piemērs, kas tur mēs ejam. 46 00:02:20,500 --> 00:02:24,305 Ir gan manas rokas tāpēc tagad jūs ir šo maz plazmas bumbu. 47 00:02:24,305 --> 00:02:31,030 Un bumba reaģē uz fiziku no manis pārvietojas manu roku ap bumbu. 48 00:02:31,030 --> 00:02:36,920 Tagad tas ir viss, lai gan, izmantojot Unity, izmantojot veida instrumentu un sistēmu 49 00:02:36,920 --> 00:02:39,510 ka mēs neesam mācīti jūs puiši klasē, 50 00:02:39,510 --> 00:02:46,590 bet kā jūs varat redzēt dažus diezgan cool palaist pievadiem ar to. 51 00:02:46,590 --> 00:02:51,750 >> Bet viena lieta, ka jūs guys var darīt sākot off tagad ar Leap Motion 52 00:02:51,750 --> 00:02:53,260 ir darbs JavaScript. 53 00:02:53,260 --> 00:02:58,960 Lēciens Rezolūcijas ir JavaScript API, kas jūs guys var izmantot, un mēs ļoti, ļoti 54 00:02:58,960 --> 00:03:02,040 iesaka, ka jūs guys būvēt jūsu projektus, izmantojot, ka. 55 00:03:02,040 --> 00:03:04,350 Tātad ar to, ļaujiet man nodot to atpakaļ off Tomas 56 00:03:04,350 --> 00:03:06,582 runāt par Leap Kustības un JavaScript. 57 00:03:06,582 --> 00:03:07,415 TOMAS REIMERS: Cool. 58 00:03:07,415 --> 00:03:09,230 Vai jūs vēlaties, lai parādītu viņiem Visualizer pirmais? 59 00:03:09,230 --> 00:03:09,670 >> ARMAGHAN BEHLUM: Ak jā. 60 00:03:09,670 --> 00:03:10,170 Jā. 61 00:03:10,170 --> 00:03:11,900 Parunāsim vairāk par šo Visualizer. 62 00:03:11,900 --> 00:03:14,983 >> TOMAS REIMERS: Tātad par visvienkāršākā līmeni, kad jūs pirmo reizi nokļūt Leap Motion 63 00:03:14,983 --> 00:03:16,940 Jums nāksies šo lodziņu. 64 00:03:16,940 --> 00:03:18,330 Lūk, gribi pārņemt kontroli? 65 00:03:18,330 --> 00:03:19,180 >> ARMAGHAN BEHLUM: Jā, iet par to. 66 00:03:19,180 --> 00:03:20,530 >> TOMAS REIMERS: Tātad, ja jums Pirmais nokļūt Leap Motion 67 00:03:20,530 --> 00:03:21,780 Jums nāksies šo lodziņu. 68 00:03:21,780 --> 00:03:24,460 Tā ir ierīce, kas izskatās kaut kas līdzīgs šim. 69 00:03:24,460 --> 00:03:28,990 Jūs plug to savā datorā, instalēs nepieciešamos draiverus, 70 00:03:28,990 --> 00:03:30,950 un tad tas galvenokārt būs izveidota. 71 00:03:30,950 --> 00:03:34,160 Tāpēc vienkāršākais veids, kā sakārtot Darījuma ar Leap Motion 72 00:03:34,160 --> 00:03:39,240 ir atvērt šo programmu, instalē sauc Leap Motion Visualizer. 73 00:03:39,240 --> 00:03:41,490 Un Visualizer ir burtiski ko es esmu parādot šeit. 74 00:03:41,490 --> 00:03:45,340 Tas ļauj jums redzēt skeleta kontūra jūsu rokās. 75 00:03:45,340 --> 00:03:49,940 Un ko Leap Rezolūcijas tiek interpretējot tos kā. 76 00:03:49,940 --> 00:03:53,750 Tātad Leap Rezolūcijas izmanto kameru kārtot no apskatīt jūsu rokās 77 00:03:53,750 --> 00:03:59,176 un tad mēģina uzmini Pamata skeleta kompozīcija, kas jums 78 00:03:59,176 --> 00:04:00,460 redzēt uz ekrāna ir. 79 00:04:00,460 --> 00:04:01,669 Un tas, ko tā parāda. 80 00:04:01,669 --> 00:04:03,418 ARMAGHAN BEHLUM: Katru viena jēgas 81 00:04:03,418 --> 00:04:06,580 un lieta, ka jūs redzēt, ir dati, kas ir pieejami jums, puiši 82 00:04:06,580 --> 00:04:07,270 kā arī izmantot. 83 00:04:07,270 --> 00:04:09,670 Tātad jūs redzat, ka tas ir notveršanā ka Tomas 84 00:04:09,670 --> 00:04:12,160 ir pieci pirksti, no kuriem katrs šie dažādie pirksti 85 00:04:12,160 --> 00:04:17,110 Ir pieejami arī jums kā datiem punkti izmantot jebkādā pieteikumā 86 00:04:17,110 --> 00:04:18,256 ka jūs varētu vēlēties. 87 00:04:18,256 --> 00:04:20,339 Ja jūs vēlaties redzēt, ja kāds ir darot īkšķus uz augšu 88 00:04:20,339 --> 00:04:23,860 Jūs varat redzēt, ja viņu pirkstiem sarullētas un vai viņi 89 00:04:23,860 --> 00:04:25,850 īkšķis pirksts ir vērsta augšu, vai ja 90 00:04:25,850 --> 00:04:30,037 viņu rokas vai palmu ir un ka stuff veida. 91 00:04:30,037 --> 00:04:30,870 TOMAS REIMERS: Cool. 92 00:04:30,870 --> 00:04:35,186 Tātad jūs varat redzēt dažas žestus tā saprot labāk nekā citi. 93 00:04:35,186 --> 00:04:38,310 Atcerieties, ka tas ir meklē jūsu roku no pie kameras no apakšas, 94 00:04:38,310 --> 00:04:41,630 tad, kad jums ir jūsu rokās, piemēram, šis tas saprot tos pilnībā, 95 00:04:41,630 --> 00:04:44,509 bet tad, kad jūs sākat mēģināt un darīt thumbs up, dažreiz tas skan tā, 96 00:04:44,509 --> 00:04:47,550 dažreiz tas var uzminēt, bet godīgi kamera vienkārši nevar redzēt īkšķi. 97 00:04:47,550 --> 00:04:49,810 Tātad, tas nav īsti pārliecināts, kas notiek. 98 00:04:49,810 --> 00:04:54,910 Tikai daži ierobežojumi, kas jāpatur prātā ja jūs attīstās ar to. 99 00:04:54,910 --> 00:04:56,540 >> Anyway, tāpēc dodas atpakaļ uz to. 100 00:04:56,540 --> 00:04:59,040 Visualizer faktiski ir daudz noderīgu rīku. 101 00:04:59,040 --> 00:05:01,780 Tātad Leap Motion ir ieprogrammēts tādā veidā 102 00:05:01,780 --> 00:05:04,280 ka tie nav gaidīt, lai jūs mijiedarboties ar šo attēlu datiem. 103 00:05:04,280 --> 00:05:06,230 Tie nav īsti sagaida, lai jūs saprastu 104 00:05:06,230 --> 00:05:08,060 kas notiek aizkulisēs. 105 00:05:08,060 --> 00:05:11,620 Ko viņi dara, ir pakļaut ķekars API jums 106 00:05:11,620 --> 00:05:13,420 tā, ka jūs varat mijiedarboties ar šiem datiem 107 00:05:13,420 --> 00:05:18,400 tieši, bez izpratnes kas notiek zem motora pārsega. 108 00:05:18,400 --> 00:05:27,790 >> Tātad, ja mēs hit H šeit Visualizer Jūs redzēsiet daudz iespējas. 109 00:05:27,790 --> 00:05:35,450 Svarīgs šeit tomēr ir, ja jūs hit O un pēc tam hit H, 110 00:05:35,450 --> 00:05:38,080 jūs redzēsiet, ka tā ļauj izdarīt žestus. 111 00:05:38,080 --> 00:05:43,380 Tātad žests, jūs redzēsiet tā vērš bultu pāri. 112 00:05:43,380 --> 00:05:47,010 Žests ir viens no veidiem, kas Leap Kustības veida ļauj jums pie datiem 113 00:05:47,010 --> 00:05:48,462 bez to apstrādāt. 114 00:05:48,462 --> 00:05:51,170 Tātad, nevis man nepieciešams, lai noskaidrotu ārā, ak, roka bija pārvietojas, 115 00:05:51,170 --> 00:05:54,970 pat ja man ir piekļuves punktu, tad API būs kārtot tikai man pateikt, 116 00:05:54,970 --> 00:05:56,380 hey, viņi šo žestu. 117 00:05:56,380 --> 00:05:58,920 Tātad jūs varat veikt pamata bultiņu žestus. 118 00:05:58,920 --> 00:06:00,590 Jūs varat veikt apli žestus. 119 00:06:00,590 --> 00:06:03,530 Jūs varat veikt pieskaroties žestus. 120 00:06:03,530 --> 00:06:07,630 Un jūs varat veikt galvenās preses žestus. 121 00:06:07,630 --> 00:06:09,394 Yeah. 122 00:06:09,394 --> 00:06:10,800 Un šāda veida sīkumi. 123 00:06:10,800 --> 00:06:14,370 Tāpēc tagad, ka mēs esam sava veida redzējis ko Leap Rezolūcijas var darīt, 124 00:06:14,370 --> 00:06:17,792 jūs varat redzēt, tas var izlasīt viss ķekars žestiem. 125 00:06:17,792 --> 00:06:19,500 Es domāju, ka es esmu gatavojas nodot to atpakaļ uz Armi 126 00:06:19,500 --> 00:06:22,300 un viņš gatavojas runāt par to, kā jums pie tiem ar JavaScript, 127 00:06:22,300 --> 00:06:24,520 kā jūs pat sākt projektu ar šo. 128 00:06:24,520 --> 00:06:27,724 Un tad mēs runājam par kādu atdzist vietas, jūs varat iet ar to. 129 00:06:27,724 --> 00:06:28,640 ARMAGHAN BEHLUM: Jā. 130 00:06:28,640 --> 00:06:29,300 Izklausās labi. 131 00:06:29,300 --> 00:06:31,950 Tātad yeah, pati pirmā lieta, kas mums vēlēsies jums darīt, protams, 132 00:06:31,950 --> 00:06:37,170 ir pēc jums Leap Rezolūcijas ir doties uz leapmotion.com, kas izveidota, instalēt 133 00:06:37,170 --> 00:06:38,420 autovadītāji un sīkumi. 134 00:06:38,420 --> 00:06:42,520 Pēc darot, ka jūs varat iet pārliecinieties, ka tas ir saistīts. 135 00:06:42,520 --> 00:06:46,910 Ja redzat jūsu maz paplātes Lēciens Rezolūcijas ikona, un tas ir zaļš, 136 00:06:46,910 --> 00:06:48,640 tad jūs zināt, jūs esat visu komplektu. 137 00:06:48,640 --> 00:06:53,710 Un, protams, pārbaudīt, ko tieši Tomas tikai parādīja jums ar žestiem 138 00:06:53,710 --> 00:06:59,320 un darot ekrāna krāniem, un atslēgu pieskārieniem, un ka stuff veida. 139 00:06:59,320 --> 00:07:02,180 >> Pēc tam gan mēs, atkal, kā jau teicu, 140 00:07:02,180 --> 00:07:06,530 mums ir pieejami, lai visus šos lietas JavaScript kā arī. 141 00:07:06,530 --> 00:07:09,020 Ideāls izveide, mēs iesakām jums 142 00:07:09,020 --> 00:07:16,440 puiši ir iedziļināties jūsu vhost katalogs, vietējā uzņēmēja, 143 00:07:16,440 --> 00:07:19,340 sabiedriskā jūsu CS50 ierīces. 144 00:07:19,340 --> 00:07:24,790 Un, kad jūs iet uz turieni, ko jūs redzēt, ir rādītājs dot HTML failu. 145 00:07:24,790 --> 00:07:28,180 Tagad, kad indekss dot HTML failu vai indekss dot 146 00:07:28,180 --> 00:07:32,740 PHP failu, izvēloties labi, ko jūs tad var darīt 147 00:07:32,740 --> 00:07:35,150 ir doties uz savu galveno operētājsistēmu. 148 00:07:35,150 --> 00:07:38,650 Un, ja jums iet uz IP adresi kas ir uzskaitītas labajā apakšējā 149 00:07:38,650 --> 00:07:45,180 stūrī jūsu ierīces tieši šeit, kā jūs varat redzēt, tad kas notiek 150 00:07:45,180 --> 00:07:51,240 ir doties uz lapu, kas ir atsauce ar šo indeksu dot HTML failu. 151 00:07:51,240 --> 00:07:56,610 Tātad visu kodu, ka jūs varētu īstenot tur izpaužas nosūtīts un ir lietojams šeit. 152 00:07:56,610 --> 00:07:58,960 >> TOMAS REIMERS: Tātad tas ir arī svarīgi tikai atsauces 153 00:07:58,960 --> 00:08:06,554 ka, ja jūs guys tiešām zinām Kā izveidot serveri sevi, 154 00:08:06,554 --> 00:08:09,720 vai arī jūs vēlaties, lai šo par visā pasaulē web, jūs esat laipni aicināti darīt ko citu. 155 00:08:09,720 --> 00:08:11,594 Atcerieties, ka tie ir tikai JavaScript failus 156 00:08:11,594 --> 00:08:14,250 un visi Leap apstrāde tiek veikta uz klienta. 157 00:08:14,250 --> 00:08:16,510 Tātad, tas nav īsti jautājums kur jūsu servera dzīvi 158 00:08:16,510 --> 00:08:19,660 tik ilgi, kamēr uz datoru skatāt mājas lapā 159 00:08:19,660 --> 00:08:22,024 ir uzstādīta Leap Motion. 160 00:08:22,024 --> 00:08:23,190 ARMAGHAN BEHLUM: Protams. 161 00:08:23,190 --> 00:08:25,680 Tāpat kā Tomas teica, jā, neatkarīgi strādā priekš jums puiši. 162 00:08:25,680 --> 00:08:28,570 Šis ir tikai viens no mūsu ieteikumiem. 163 00:08:28,570 --> 00:08:31,660 Tagad, lai sāktu izmantot Leap Kustības, ko jūs darītu 164 00:08:31,660 --> 00:08:36,640 ir jūs varētu importēt JavaScript failu no Leap Motion. 165 00:08:36,640 --> 00:08:39,610 Un tad no turienes, ko jūs varat darīt, ir, tieši tagad 166 00:08:39,610 --> 00:08:44,250 Man vienkārši ir šo punktu tag izveidota ar ID teksta. 167 00:08:44,250 --> 00:08:48,690 Lietas, ko mēs ieteiktu rādāt kontrolieris iespējas 168 00:08:48,690 --> 00:08:52,012 par Leap Motion ar ļaut žestus, lai būtu patiesība. 169 00:08:52,012 --> 00:08:53,970 Tātad pēc noklusējuma tie žesti, kas mums parādīja jums 170 00:08:53,970 --> 00:08:57,010 puiši, aplis, un atslēgu krānu, un swipes, 171 00:08:57,010 --> 00:09:00,330 tie nav pierādīts Jūs guys pēc noklusējuma. 172 00:09:00,330 --> 00:09:04,450 Bet mēs ļoti iesakām izmantot tos lai jūs neesat izgudrot riteni. 173 00:09:04,450 --> 00:09:09,489 Iespēju tiem, taisnība, iet tiem kontrolieris iespējas lēciens dot cilpu 174 00:09:09,489 --> 00:09:10,530 un jūs visi, kas iet. 175 00:09:10,530 --> 00:09:13,270 Jo tad jums vienkārši ir definēja anonīmu funkciju 176 00:09:13,270 --> 00:09:16,910 kas veiks rāmis no Leap Motion 177 00:09:16,910 --> 00:09:21,150 un ka rāmis ir visas informācija, ka jūs gatavojas nepieciešams. 178 00:09:21,150 --> 00:09:25,310 >> TOMAS REIMERS: Tik vienkārši Atgādinājums, jums ir viens objekts. 179 00:09:25,310 --> 00:09:28,250 Jums ir šī funkcija sauc lēciens dot cilpa. 180 00:09:28,250 --> 00:09:30,460 Un tu to sauc ar diviem argumentiem. 181 00:09:30,460 --> 00:09:33,134 Tu sauc to ar vienu, kontrolieris iespējas. 182 00:09:33,134 --> 00:09:35,300 Un tur ir daudz iespējas, jūs varat likt tur. 183 00:09:35,300 --> 00:09:38,170 Viens mēs ejam uzsvērt ir ļaut žestus. 184 00:09:38,170 --> 00:09:41,230 Un, ja jūs to vienāds ar taisnība, tad Jūs varat piekļūt šajā žestiem 185 00:09:41,230 --> 00:09:42,940 ka mēs parādījām jums šajā Visualizer. 186 00:09:42,940 --> 00:09:47,500 >> Un tad otrs arguments ir funkcija, tas ir veids kā zvanu atpakaļ 187 00:09:47,500 --> 00:09:53,010 kas sauks ik laika katrs rāmis Leap, 188 00:09:53,010 --> 00:09:57,340 Tātad, katru reizi lēciens reģistri, kas tava roka pārvietot, tas ir jaunu rāmi. 189 00:09:57,340 --> 00:10:02,130 Un tas prasa šo funkciju ar vienu arguments, kas ir rāmis objekts. 190 00:10:02,130 --> 00:10:05,909 Un tas rāmis objekts apraksta rāmis kā lēciens redz. 191 00:10:05,909 --> 00:10:06,950 ARMAGHAN BEHLUM: Tieši tā. 192 00:10:06,950 --> 00:10:10,450 Tātad tas ir viss noderīgs biti un gabali informācijas 193 00:10:10,450 --> 00:10:12,550 ka mēs runājām par agrāk. 194 00:10:12,550 --> 00:10:18,010 Rāmis DOT žestus pārbaudot ir masīvs žestiem 195 00:10:18,010 --> 00:10:23,680 ka lēciens kustības nozvejotas jūsu rokas dara pēdējā rāmī. 196 00:10:23,680 --> 00:10:26,470 Tā, piemēram, to, ko mēs esam darot šeit mēs pārbaudīt, 197 00:10:26,470 --> 00:10:31,820 hey, Leap, šajā pēdējā rāmī izdarīja Jums noķert visus žestus, ka man? 198 00:10:31,820 --> 00:10:36,350 Un, ja tā, ko mēs nolēmām to darīt ir atkārtot, izmantojot šos žestus 199 00:10:36,350 --> 00:10:39,760 un mēģināt iegūt kādu noderīgu Informācija no tiem. 200 00:10:39,760 --> 00:10:44,290 Katrs žests ir unikāla ID, kas saistīti ar to. 201 00:10:44,290 --> 00:10:46,280 Viņi ir veidi. 202 00:10:46,280 --> 00:10:50,220 Jūs varat ielūkoties kuras pirkstos tika iesaistīti žestiem 203 00:10:50,220 --> 00:10:52,770 pārbaudot šo pointable sīkumi. 204 00:10:52,770 --> 00:10:56,490 Tātad, ja tad, kad jūs iet cauri Lēciens Rezolūcijas JavaScript API sīkumi, 205 00:10:56,490 --> 00:10:59,630 kad viņi piemin pointables, viņi runā par šiem pirkstiem. 206 00:10:59,630 --> 00:11:04,480 Un tad rokas ir, protams, visu roku objekts. 207 00:11:04,480 --> 00:11:05,210 >> Kas vēl? 208 00:11:05,210 --> 00:11:08,630 Jūs varat pārbaudīt, cik ilgi kustības devās 209 00:11:08,630 --> 00:11:11,640 , un, jā, visas šīs noderīgas lietas. 210 00:11:11,640 --> 00:11:16,490 Tātad, ko es daru šobrīd šeit es pieteicies rāmi, 211 00:11:16,490 --> 00:11:24,350 un tad es mainīšu HTML, lai parādītu visas šīs informācijas biti 212 00:11:24,350 --> 00:11:25,820 no rāmja. 213 00:11:25,820 --> 00:11:28,010 Tātad, pieņemsim pārbaudīt, out. 214 00:11:28,010 --> 00:11:29,440 >> Tātad šeit tas ir. 215 00:11:29,440 --> 00:11:34,730 Lūk indeksa dot HTML failu. 216 00:11:34,730 --> 00:11:38,560 Un, kā jūs tikko redzēju, kad es tikko pārcēlās mana roka Leap noķerti apli kustību. 217 00:11:38,560 --> 00:11:44,960 Tātad jūs varat redzēt mani dara apli vairāk šeit, atjaunina ar apļa informāciju. 218 00:11:44,960 --> 00:11:48,332 Doing swipes, nozvejas swipes. 219 00:11:48,332 --> 00:11:49,290 Pamēģināsim cilni ekrāna. 220 00:11:49,290 --> 00:11:50,090 Tur mēs ejam. 221 00:11:50,090 --> 00:11:52,370 Ekrāns pieskarieties un atslēgu pieskarieties. 222 00:11:52,370 --> 00:11:55,040 Tātad galvenie krāni Tāpat, veidā, ir tad, kad jūs hit uz leju. 223 00:11:55,040 --> 00:11:57,260 Tātad jūs varat iedomāties varbūt spēlējot klavieres. 224 00:11:57,260 --> 00:11:59,869 >> Un tad ekrāna krāniem ir ja jūs hit ekrāna. 225 00:11:59,869 --> 00:12:02,910 Tātad jūs varat iedomāties, varbūt jūs faktiski ir touch screen priekšā no jums 226 00:12:02,910 --> 00:12:05,190 un jūs hitting pieskārienu ekrāna priekšā no jums. 227 00:12:05,190 --> 00:12:08,470 Un tad mēs varam paķert vienu Šo objektu šeit. 228 00:12:08,470 --> 00:12:12,960 Tik atceros, es teicu, ka man bija iet rāmi konsoles žurnālu. 229 00:12:12,960 --> 00:12:17,160 Un tā mēs varam pārbaudīt visus biti un gabali informācijas 230 00:12:17,160 --> 00:12:22,500 kas ir pieejami ka rāmis, kā arī izmantot. 231 00:12:22,500 --> 00:12:26,320 >> Tāpat kā es teicu iepriekš, pointables ir pirksti. 232 00:12:26,320 --> 00:12:30,260 Tajā brīdī mums nebija mūsu rokas priekšā Leap Motion 233 00:12:30,260 --> 00:12:32,010 tāpēc tas reģistrēts nulli, bet tas ir veids, kā jūs 234 00:12:32,010 --> 00:12:35,980 varētu sākt, lai uzzinātu varbūt cik pirksti ir ekrāns. 235 00:12:35,980 --> 00:12:37,810 Un tas informācijas veids. 236 00:12:37,810 --> 00:12:40,060 TOMAS REIMERS: Un atcerēšanās tas ir tikai objekts. 237 00:12:40,060 --> 00:12:42,185 Tāpēc viss var piekļūt kārtot līdzīgu struktūrai 238 00:12:42,185 --> 00:12:45,540 C Jums ir objektu nosaukt dot nekustamā īpašuma nosaukumu. 239 00:12:45,540 --> 00:12:48,830 Un tad laikā, ka jums ir masīvu un jums ir citi objekti, 240 00:12:48,830 --> 00:12:50,850 bet atcerieties, tas ir tikai objekts. 241 00:12:50,850 --> 00:12:53,788 Tur nekas īpašs jo mēs esam izmantojot sasniegums. 242 00:12:53,788 --> 00:12:54,704 ARMAGHAN BEHLUM: Jā. 243 00:12:54,704 --> 00:12:56,544 Cool. 244 00:12:56,544 --> 00:12:58,710 Mums vajadzētu izbraukšana pāris JavaScript piemēru? 245 00:12:58,710 --> 00:13:05,070 246 00:13:05,070 --> 00:13:07,810 >> TOMAS REIMERS: So ātri jāatceras, ka mēs 247 00:13:07,810 --> 00:13:12,470 teica, ka Leap faktiski var palaist uz jebkuru mājas lapā. 248 00:13:12,470 --> 00:13:15,250 LeapJS ir tikai pasniedz klientam. 249 00:13:15,250 --> 00:13:19,850 Un tā gar jo klientam ir Lēciens Rezolūcijas pievienots tas darbosies. 250 00:13:19,850 --> 00:13:22,540 Tātad Leap Rezolūcijas ir mājas, kur cilvēki 251 00:13:22,540 --> 00:13:24,540 var dalīties ar savu piemēru par lietām, tie esam padarījuši. 252 00:13:24,540 --> 00:13:26,623 Tātad mēs esam tikai gatavojas iet caur pāris tiem 253 00:13:26,623 --> 00:13:29,980 lai redzētu, kas ir iespējams, pirms iegremdēšanās vairāk specifiku par to, kā 254 00:13:29,980 --> 00:13:32,510 tas ir iespējams. 255 00:13:32,510 --> 00:13:33,346 Tik 256 00:13:33,346 --> 00:13:34,470 ARMAGHAN BEHLUM: Let 's redzēt. 257 00:13:34,470 --> 00:13:36,136 TOMAS REIMERS: Tagad tas būtu jāstrādā. 258 00:13:36,136 --> 00:13:38,520 ARMAGHAN BEHLUM: Tātad tagad pirms mēs redzējām piemēru 259 00:13:38,520 --> 00:13:45,280 izmantojot Vienotība ka sniegtajiem mūsu rokās ar diezgan iespaidīgu grafisko ādas, 260 00:13:45,280 --> 00:13:50,200 bet tagad jūs varat redzēt, ko jūs varat darīt pats iekšā interneta pārlūkprogrammu. 261 00:13:50,200 --> 00:13:54,640 Tas viss ir iekšā Chrome tikai izmantojot JavaScript. 262 00:13:54,640 --> 00:13:57,460 Un tad otru jauki lieta ir, ja jūs vēlaties 263 00:13:57,460 --> 00:14:02,610 zināt, kā viņi to izdarīja, piemēri par JavaScript 264 00:14:02,610 --> 00:14:07,540 ietver arī kodu opcijas, kas Jūs varat pārbaudīt un tad redzēt 265 00:14:07,540 --> 00:14:12,570 cik šī persona ir bijusi satveršanas rokas un kodi un tāda. 266 00:14:12,570 --> 00:14:16,730 >> Tātad tas ir viss, jūs varat atrast at developer.leapmotion.com. 267 00:14:16,730 --> 00:14:20,810 Jūs varat iet un izbraukšana JavaScript piemēri, ka viņi ir tur. 268 00:14:20,810 --> 00:14:23,280 So yeah. 269 00:14:23,280 --> 00:14:25,205 Šeit ir šie, Ups sorry. 270 00:14:25,205 --> 00:14:27,680 Mēģināsim to vēlreiz. 271 00:14:27,680 --> 00:14:29,002 Oh. 272 00:14:29,002 --> 00:14:29,960 Man ir divi labās rokas. 273 00:14:29,960 --> 00:14:32,540 274 00:14:32,540 --> 00:14:34,380 So yeah. 275 00:14:34,380 --> 00:14:37,440 >> TOMAS REIMERS: Tik un atkal, atcerēties dažreiz Leap kopgaldu up. 276 00:14:37,440 --> 00:14:40,790 Dāvini sekundē. 277 00:14:40,790 --> 00:14:42,784 Tas nav ideāls, bet tas ir diezgan labs. 278 00:14:42,784 --> 00:14:44,700 ARMAGHAN BEHLUM: One cits ieteikums arī 279 00:14:44,700 --> 00:14:48,780 ir ne darīt to tiešos saules staros. 280 00:14:48,780 --> 00:14:51,260 Tātad ceļu Leap Motion darbi ir, faktiski 281 00:14:51,260 --> 00:14:54,500 ja es parādīt kameru šo kā arī, infrasarkano gaismu. 282 00:14:54,500 --> 00:14:57,375 Tātad tā nosūta tiem, un pēc tam lasa tos, kad tie nāk atpakaļ. 283 00:14:57,375 --> 00:14:59,250 Tātad, ja jūs mēģināt darīt to tiešas saules gaismas, 284 00:14:59,250 --> 00:15:01,610 Piemēram, tas ir iespējams nav dodas uz darbu, 285 00:15:01,610 --> 00:15:05,850 vai tas prasīs Dažas kalibrēšanas to darīt. 286 00:15:05,850 --> 00:15:10,450 >> Arī cits ieteikums ir attīrīt telpu aiz Leap 287 00:15:10,450 --> 00:15:12,740 un priekšā Leap. 288 00:15:12,740 --> 00:15:15,520 Domājiet par to kā darba iekšpusē dome, kas ir 289 00:15:15,520 --> 00:15:18,360 ap šo Leap Motion objektu. 290 00:15:18,360 --> 00:15:20,550 Ja tur ir sīkumi labi aiz tā, kā arī, 291 00:15:20,550 --> 00:15:24,740 kas ir arī gatavojas iejaukties ar to, kā Leap Rezolūcijas s mēģinot 292 00:15:24,740 --> 00:15:26,690 atzīt savu roku un ka stuff veida. 293 00:15:26,690 --> 00:15:30,010 >> Tātad, piemēram, es domāju, ka šajā Lieta tā ir mana klēpjdators faktiski 294 00:15:30,010 --> 00:15:34,351 tas ir veids, kā padarīt Leap Motion. 295 00:15:34,351 --> 00:15:35,100 Jā, tur mēs ejam. 296 00:15:35,100 --> 00:15:41,021 Tātad, ja es izputināt manu klēpjdators no Aiz tā roka parādās diezgan labi. 297 00:15:41,021 --> 00:15:41,520 So yeah. 298 00:15:41,520 --> 00:15:42,061 Tur ir kas. 299 00:15:42,061 --> 00:15:44,650 300 00:15:44,650 --> 00:15:46,417 Tātad, ko cits darīja mēs parādīt viņiem. 301 00:15:46,417 --> 00:15:48,250 TOMAS REIMERS: Es domāju, ka tagad būtu laiks 302 00:15:48,250 --> 00:15:52,039 kārtot no nodoties un pieņemsim tikai veikt demo pilnīgi no nulles. 303 00:15:52,039 --> 00:15:53,330 Tas būs ļoti vienkārša. 304 00:15:53,330 --> 00:15:55,250 Būtībā tas, ko mēs ejam mēģināt darīt, ir darīt to 305 00:15:55,250 --> 00:15:58,570 tā, ka tad, kad jūs zvēliens savu roku, tad fons gatavojas sākt no kā sarkana, 306 00:15:58,570 --> 00:16:01,361 un, kad jūs zvēliens savu roku, fons gatavojas kļūst zaļas. 307 00:16:01,361 --> 00:16:01,970 OK? 308 00:16:01,970 --> 00:16:03,709 Ļoti vienkārša. 309 00:16:03,709 --> 00:16:05,750 Un tas ir būtībā tikai kas iet cauri daudz 310 00:16:05,750 --> 00:16:08,360 jēdzieni aiz Lēciens lai mēs varam 311 00:16:08,360 --> 00:16:12,630 nokļūt šajā ideoloģijā, kā Leap darbu un kā mēs varam veidot stuff ar to. 312 00:16:12,630 --> 00:16:16,760 Un tad no turienes mēs iespējams tikai parādīs, 313 00:16:16,760 --> 00:16:19,710 API dokumenti un, ja jūs var izlasīt vairāk par to. 314 00:16:19,710 --> 00:16:21,030 Un tad mēs to saucam dienu. 315 00:16:21,030 --> 00:16:24,294 Tātad jūs vēlaties, lai kodu vai tu gribi, lai kodu? 316 00:16:24,294 --> 00:16:25,210 ARMAGHAN BEHLUM: Jā. 317 00:16:25,210 --> 00:16:28,350 Nu, es domāju, mēs varam strādāt kopā par šo un mēģināt 318 00:16:28,350 --> 00:16:30,292 >> TOMAS REIMERS: Tātad mēs darīt kādu pāra kodēšanu. 319 00:16:30,292 --> 00:16:31,500 ARMAGHAN BEHLUM: Tur mēs ejam. 320 00:16:31,500 --> 00:16:33,250 Tas ir tieši tas man gribēja, lai pārbaudītu out. 321 00:16:33,250 --> 00:16:34,700 Cool. 322 00:16:34,700 --> 00:16:38,750 Tā, piemēram, šeit, redzēsim. 323 00:16:38,750 --> 00:16:40,979 Kamēr mēs atkārtojot caur žestiem jau, 324 00:16:40,979 --> 00:16:43,270 TOMAS REIMERS: Vēlaties, lai padarītu tikai pilnīgi jaunu failu? 325 00:16:43,270 --> 00:16:43,870 ARMAGHAN BEHLUM: Pilnīgi jauna failu? 326 00:16:43,870 --> 00:16:44,246 Jā, protams. 327 00:16:44,246 --> 00:16:45,000 >> TOMAS REIMERS: Jā. 328 00:16:45,000 --> 00:16:45,920 >> ARMAGHAN BEHLUM: Tātad pieņemsim darīt. 329 00:16:45,920 --> 00:16:48,253 >> TOMAS REIMERS: Tātad mēs ejam padarīt pilnīgi failu. 330 00:16:48,253 --> 00:16:51,290 Mēs to saucam roku dot HTML. 331 00:16:51,290 --> 00:16:52,670 Tas ir forši ar mani. 332 00:16:52,670 --> 00:16:59,020 Līdz ar to atcerēties jums HTML tagu, tad laikā, ka tev ir galva. 333 00:16:59,020 --> 00:17:02,982 Ka galva ir nosaukums tajā. 334 00:17:02,982 --> 00:17:04,349 Tātad tab cits veids. 335 00:17:04,349 --> 00:17:05,589 Tur jums iet. 336 00:17:05,589 --> 00:17:09,359 Nosaukums, mēs to saucam Leap Piemērs. 337 00:17:09,359 --> 00:17:12,163 Yep. 338 00:17:12,163 --> 00:17:13,540 >> ARMAGHAN BEHLUM: Hmm. 339 00:17:13,540 --> 00:17:14,040 Virsraksts. 340 00:17:14,040 --> 00:17:14,474 >> TOMAS REIMERS: Yep. 341 00:17:14,474 --> 00:17:15,776 >> ARMAGHAN BEHLUM: Tur mēs esam. 342 00:17:15,776 --> 00:17:18,180 >> TOMAS REIMERS: And tad pieņemsim veikt ķermeni. 343 00:17:18,180 --> 00:17:20,852 >> ARMAGHAN BEHLUM: Pagaidiet, pieņemsim arī pārliecināties importēt. 344 00:17:20,852 --> 00:17:22,060 TOMAS REIMERS: Ak, protams. 345 00:17:22,060 --> 00:17:22,560 Manu slikto. 346 00:17:22,560 --> 00:17:28,700 Tāpēc vienmēr pārliecinieties, ka Jums ir Leap skripts tā ka ir skripts ievadīs 347 00:17:28,700 --> 00:17:31,810 ar Leap Motion, kas būtībā ļauj interneta pārlūku, lai savienotu 348 00:17:31,810 --> 00:17:35,580 lai ar ierīci, uz lietotāja datora. 349 00:17:35,580 --> 00:17:38,510 Un tad to mēs arī vajag ķermeni un pieņemsim tikai 350 00:17:38,510 --> 00:17:40,580 padarīt ķermenis saka hi tik ka mēs varam parādīt studentiem 351 00:17:40,580 --> 00:17:42,704 kā izveidot savienojumu ar šo jauno mājas lapa, kas viņi. 352 00:17:42,704 --> 00:17:44,260 ARMAGHAN BEHLUM: Protams. 353 00:17:44,260 --> 00:17:45,724 Tātad, pieņemsim tikai nodot another-- 354 00:17:45,724 --> 00:17:48,730 >> TOMAS REIMERS: Sveiki, sveiki pasaule. 355 00:17:48,730 --> 00:17:50,210 Tik ļoti pamata piemērs. 356 00:17:50,210 --> 00:17:53,400 Tiešām tikai demo. 357 00:17:53,400 --> 00:17:58,505 >> ARMAGHAN BEHLUM: Un tad šeit mēs var doties uz, mēs to sauca roku dot HTML, 358 00:17:58,505 --> 00:18:00,000 labi? 359 00:18:00,000 --> 00:18:00,810 Un, ak! 360 00:18:00,810 --> 00:18:04,310 Tāpēc es brīnos, kas ir nepareizi ar šo tieši tagad. 361 00:18:04,310 --> 00:18:07,639 Pievienosim lasīt atļaujas roku dot HTML. 362 00:18:07,639 --> 00:18:09,930 TOMAS REIMERS: Vai jūs vēlaties to darīt lielajā terminālā 363 00:18:09,930 --> 00:18:11,080 lai mēs varētu vienkārši parādīt to the-- 364 00:18:11,080 --> 00:18:12,501 >> ARMAGHAN BEHLUM: Jā, tas ir jēga. 365 00:18:12,501 --> 00:18:13,001 Labi. 366 00:18:13,001 --> 00:18:15,720 Tāpēc es tikko pievienotās atļaujas, bet, ja mēs 367 00:18:15,720 --> 00:18:18,350 bija izbraukšana atļaujas, pirms mēs 368 00:18:18,350 --> 00:18:22,560 būtu redzams, ka faktiski roku dot HTML nebija lasīt atļaujas 369 00:18:22,560 --> 00:18:25,570 un tāpēc mēs varētu to padarīt. 370 00:18:25,570 --> 00:18:30,850 Bet tagad, ja mēs to darām, mēs redzam savu maz hello world turpat. 371 00:18:30,850 --> 00:18:33,580 >> TOMAS REIMERS: Tātad pieņemsim faktiski, kā viņš rakstīja, hello world, 372 00:18:33,580 --> 00:18:35,371 Es domāju par veidu mēs varētu mainīt. 373 00:18:35,371 --> 00:18:41,150 Lai tas saka Hello World, un tad, kad vilnis, tā saka ardievas. 374 00:18:41,150 --> 00:18:41,650 Taisnība? 375 00:18:41,650 --> 00:18:42,210 Tātad sveiki, ardievas. 376 00:18:42,210 --> 00:18:42,560 >> ARMAGHAN BEHLUM: Protams. 377 00:18:42,560 --> 00:18:44,010 >> TOMAS REIMERS: Tas izklausās diezgan labi. 378 00:18:44,010 --> 00:18:45,120 >> ARMAGHAN BEHLUM: Ka izklausās labi, man arī. 379 00:18:45,120 --> 00:18:46,920 >> TOMAS REIMERS: Tātad, ja mēs esam gatavojas darīt, ka pieņemsim tikai 380 00:18:46,920 --> 00:18:48,980 domāju, ka ar mājas lapas mazliet. 381 00:18:48,980 --> 00:18:51,800 Mēs ejam, lai nepieciešama zināma skriptu kas pamatā reģistrē 382 00:18:51,800 --> 00:18:56,470 kas jums viļņains, un uz Leap, vilnis un zvēliens, pats. 383 00:18:56,470 --> 00:18:59,584 Tātad, mēs esam gatavojas nepieciešama skriptu, kas būtībā reģistrē šim zvēliens. 384 00:18:59,584 --> 00:19:01,500 Un vēl viena lieta, ko mēs esam gatavojas vajadzība ir, mēs esam 385 00:19:01,500 --> 00:19:04,360 būs nepieciešams zināms faktiskais saturs, lai mainītu. 386 00:19:04,360 --> 00:19:07,850 >> Tātad, kā jūs atceraties, jQuery ļauj mainīt saturu. 387 00:19:07,850 --> 00:19:13,017 Tātad viena lieta, ko mēs varētu vēlēties, lai iekļautu šajā ir jQuery bibliotēka. 388 00:19:13,017 --> 00:19:16,100 Un tad, lai varētu izvēlēties, ko mēs esam patiešām gatavojas mainīt saturu, 389 00:19:16,100 --> 00:19:18,224 kas notiek, lai nepieciešama ID vai klases, vai kaut ko 390 00:19:18,224 --> 00:19:20,100 ka mēs varam izmantot, lai to izvēlētos. 391 00:19:20,100 --> 00:19:25,010 Tātad mēs Dāvini ātri ID pārmaiņu tekstu. 392 00:19:25,010 --> 00:19:26,974 Un tad jūs vēlaties, lai greifers jQuery? 393 00:19:26,974 --> 00:19:29,890 ARMAGHAN BEHLUM: Tātad, kas ir pirmais lieta, par mūsu darīt sarakstu, tad tagad? 394 00:19:29,890 --> 00:19:30,620 TOMAS REIMERS: Let 's paķert jQuery? 395 00:19:30,620 --> 00:19:32,494 ARMAGHAN BEHLUM: Let 's paķert jQuery, OK, atdzesē. 396 00:19:32,494 --> 00:19:34,502 Tādā gadījumā, es esmu lai būtu actually-- 397 00:19:34,502 --> 00:19:36,210 kur varētu būt Labākā vieta, kur to darīt? 398 00:19:36,210 --> 00:19:39,677 >> TOMAS REIMERS: jQuery, tāpēc, ja jūs Google jQuery, hit jQuery, pirmais 399 00:19:39,677 --> 00:19:41,010 ARMAGHAN BEHLUM: Ļoti pirmais. 400 00:19:41,010 --> 00:19:42,135 TOMAS REIMERS: vai lejupielādēt. 401 00:19:42,135 --> 00:19:42,650 Tas ir jauki. 402 00:19:42,650 --> 00:19:46,482 Rezultāts lejupielādes V1 un V2 pa kreisi. 403 00:19:46,482 --> 00:19:49,190 Tātad mēs esam aprakstot jQuery no tiešsaistē, piemēram, jūs droši vien esat darījuši. 404 00:19:49,190 --> 00:19:50,440 Ritiniet uz leju. 405 00:19:50,440 --> 00:19:51,260 Augšu, uz augšu. 406 00:19:51,260 --> 00:19:53,502 >> ARMAGHAN BEHLUM: Ak, tieši šeit un tagad? 407 00:19:53,502 --> 00:19:54,460 TOMAS REIMERS: Vai ka. 408 00:19:54,460 --> 00:19:54,960 Yep. 409 00:19:54,960 --> 00:20:00,150 Tātad jQuery ir hosted versija kas nozīmē, ka jums nav faktiski 410 00:20:00,150 --> 00:20:01,890 ir nepieciešams, lai lejupielādētu to, bet jūs esat vairāk nekā 411 00:20:01,890 --> 00:20:07,734 welcome to lejupielādēt un uzņēmējas to pats. 412 00:20:07,734 --> 00:20:08,650 ARMAGHAN BEHLUM: Cool. 413 00:20:08,650 --> 00:20:09,566 Tāpēc tagad mums ir jQuery. 414 00:20:09,566 --> 00:20:11,122 Tagad to, kas ir blakus mūsu ko darīt sarakstā. 415 00:20:11,122 --> 00:20:12,080 TOMAS REIMERS: satriecošs. 416 00:20:12,080 --> 00:20:13,910 Tātad nākamais, ko mums vajag darīt, ir mums tiešām ir nepieciešams 417 00:20:13,910 --> 00:20:17,750 dot p Hello pasaulē ID lai mēs varētu mainīt to, vai ne? 418 00:20:17,750 --> 00:20:24,514 Tātad, pieņemsim sniegt priekšstatu par, Es nezinu, mainīt tekstu? 419 00:20:24,514 --> 00:20:26,680 ARMAGHAN BEHLUM: pieņemsim tikai darīt to šādā veidā, es domāju. 420 00:20:26,680 --> 00:20:28,013 TOMAS REIMERS: changeText, atdzesē. 421 00:20:28,013 --> 00:20:29,830 Un tagad pieņemsim tikai atsvaidzinātu lapu. 422 00:20:29,830 --> 00:20:31,142 Pārliecinieties, ka viss strādā. 423 00:20:31,142 --> 00:20:32,100 Tātad atpakaļ pārlūkprogrammā. 424 00:20:32,100 --> 00:20:35,820 425 00:20:35,820 --> 00:20:36,922 Cool. 426 00:20:36,922 --> 00:20:39,380 Vienmēr labs atgādinājums, ka ja jūs veidot mājas lapā, 427 00:20:39,380 --> 00:20:44,450 iespējams atsvaidzināt katru reizi veicat jebkurš nedaudz būtiskas izmaiņas tikko 428 00:20:44,450 --> 00:20:47,993 jo dažreiz jums nejauši piliens tagu, 429 00:20:47,993 --> 00:20:51,640 vai jūs nejauši dzēst kaut ko, un tad jūs pauze kaut ko mazu, 430 00:20:51,640 --> 00:20:55,880 bet tad, kad jūs veicat lielāku izmaiņas jūs, piemēram, kāpēc to izdarīja lielas pārmaiņas 431 00:20:55,880 --> 00:20:57,910 šķietami pārtraukums nesaistīti lieta. 432 00:20:57,910 --> 00:21:02,840 Tātad, tas vienmēr ir labi, lai sakārtotu no iet un darīt tās veselība pārbaudes. 433 00:21:02,840 --> 00:21:05,610 >> Anyway tāpēc tagad pieņemsim do viena pēdējā veselība pārbaudītu, 434 00:21:05,610 --> 00:21:09,800 kas ir pamēģināsim mainīt teksts bez Leap Motion, 435 00:21:09,800 --> 00:21:11,820 bez neko, tikai uz lapas slodzes tas būs 436 00:21:11,820 --> 00:21:17,140 mainīt Hello pasaulē, lai ardievas izmantojot jQuery. 437 00:21:17,140 --> 00:21:21,400 Tātad, ja jūs atceraties jQuery pakļauj šis dolāra zīmi funkcija, 438 00:21:21,400 --> 00:21:28,640 ko mēs varam pāriet CSS selektoru, proti hashtag maiņa teksts, kas 439 00:21:28,640 --> 00:21:31,590 izvēlas elementu ar ID pārmaiņu tekstu. 440 00:21:31,590 --> 00:21:34,980 Un tad mēs ejam lai izsauktu metodi HTML 441 00:21:34,980 --> 00:21:40,390 objektā tā atgriežas ar arguments par stīgu Ardievu, kas 442 00:21:40,390 --> 00:21:45,600 mainīsies priekšmetus HTML atvadīties. 443 00:21:45,600 --> 00:21:46,210 Awesome. 444 00:21:46,210 --> 00:21:48,790 Tas šķiet diezgan vēss. 445 00:21:48,790 --> 00:21:52,365 Un tagad, kad mēs atsvaidzināt lapa, mēs ejam, lai redzētu 446 00:21:52,365 --> 00:21:54,040 tas uzreiz pārvēršas ardievas, vai ne? 447 00:21:54,040 --> 00:21:55,910 Jo tas nav jāgaida neko. 448 00:21:55,910 --> 00:21:59,200 Kārtot tiklīdz šo skriptu darbojas tas maina to ardievas. 449 00:21:59,200 --> 00:22:00,430 Cool. 450 00:22:00,430 --> 00:22:03,790 >> Tāpēc tagad pieņemsim wrap, ka funkciju. 451 00:22:03,790 --> 00:22:04,290 Pa labi. 452 00:22:04,290 --> 00:22:06,270 Tāpēc mēs esam gatavojas vēlaties veikt funkciju. 453 00:22:06,270 --> 00:22:08,160 Mēs to saucam ardievas. 454 00:22:08,160 --> 00:22:11,570 Tātad funkcija ardievas ir gatavojas veikt nekādus argumentus 455 00:22:11,570 --> 00:22:14,170 un tas nav īsti gatavojas atgriezties neko. 456 00:22:14,170 --> 00:22:18,850 Un tas ir tikai gatavojas darīt, ka JavaScript. 457 00:22:18,850 --> 00:22:22,240 458 00:22:22,240 --> 00:22:23,140 Excellent. 459 00:22:23,140 --> 00:22:27,000 Tātad mūsu funkcija ardievas tagad izmaiņas tekstu ardievas, vai ne? 460 00:22:27,000 --> 00:22:28,930 Tātad tas mums dod ceļu būtībā pārmaiņām 461 00:22:28,930 --> 00:22:32,871 ka teksts ardievas, kad vien mēs sauc šo funkciju. 462 00:22:32,871 --> 00:22:33,370 Taisnība? 463 00:22:33,370 --> 00:22:35,290 Tātad tas ir diezgan vēss. 464 00:22:35,290 --> 00:22:37,430 >> ARMAGHAN BEHLUM: Nu, mēs arī var vienkārši pārliecināties 465 00:22:37,430 --> 00:22:41,040 ka tagad tā kā mēs neesam zvanot funkcija, ja mēs atsvaidzināt lapu, 466 00:22:41,040 --> 00:22:44,460 pamanāt, ka tas nav dodas mainīt tekstu. 467 00:22:44,460 --> 00:22:45,509 >> TOMAS REIMERS: Excellent. 468 00:22:45,509 --> 00:22:47,800 Tāpēc tagad mēs ejam, lai sāktu nokļūt ka Leap sīkumi 469 00:22:47,800 --> 00:22:49,880 ka mēs runājām par. 470 00:22:49,880 --> 00:22:52,240 Tātad Armi, jūs vēlaties ņemt to no šīs vietas vai? 471 00:22:52,240 --> 00:22:52,640 >> ARMAGHAN BEHLUM: Jā. 472 00:22:52,640 --> 00:22:53,139 Pārliecināts. 473 00:22:53,139 --> 00:22:56,260 Es droši vien būs nepieciešama vēlreiz pārbaudīt lietas, 474 00:22:56,260 --> 00:22:58,250 bet, piemēram, atcerēties mēs teicām, mēs vēlējāmies 475 00:22:58,250 --> 00:23:02,627 lai pārliecinātos, ka ar Iespējas mēs, kas ļautu žestus 476 00:23:02,627 --> 00:23:03,710 TOMAS REIMERS: Good nozvejas. 477 00:23:03,710 --> 00:23:06,250 ARMAGHAN BEHLUM: Lai būtu taisnība. 478 00:23:06,250 --> 00:23:08,960 Un tad mēs bijām iesakot ka jūs guys būtu 479 00:23:08,960 --> 00:23:12,230 palaist lēciens dot cilpa, kas kā mēs teicām iepriekš, 480 00:23:12,230 --> 00:23:18,140 ir divas iespējas, ir JSON objektu, kas ir iespējas, kā jūs vēlaties 481 00:23:18,140 --> 00:23:22,030 konfigurēt Leap Motion lai darbs, un tad funkcija, kas ir 482 00:23:22,030 --> 00:23:27,640 gatavojas noķert kadru kā atzvana funkcija, piemēram, Tomas saka. 483 00:23:27,640 --> 00:23:30,470 Un tad rediģēt to, ko jūs vēlaties darīt ar šo funkciju. 484 00:23:30,470 --> 00:23:33,890 >> Tātad mēs caurlaide variants un tagad mēs definējam 485 00:23:33,890 --> 00:23:36,117 funkcija, kas notiks rāmī. 486 00:23:36,117 --> 00:23:38,200 Un tagad mums ir jādefinē ko šī funkcija dara. 487 00:23:38,200 --> 00:23:42,569 Tas ir arī labad nākotne, darīt, lai pārliecinātos. 488 00:23:42,569 --> 00:23:43,610 TOMAS REIMERS: Excellent. 489 00:23:43,610 --> 00:23:45,940 Tāpēc tagad mums ir šī lēciens dot cilpa funkcija 490 00:23:45,940 --> 00:23:52,420 zvaniet kas būtībā saka skatīties Leap ar šīm iespējām un katru reizi 491 00:23:52,420 --> 00:23:55,710 kaut kas mainās, aicinu šo funkcija rāmis ar visu datu 492 00:23:55,710 --> 00:23:59,510 ka jums ir zināms par kadrā. 493 00:23:59,510 --> 00:24:01,320 Izklausās diezgan labi. 494 00:24:01,320 --> 00:24:03,680 Tāpēc tagad ātri veselība pārbaudītu, ko es vienmēr iesaku, 495 00:24:03,680 --> 00:24:07,020 ir, ka tikai izvirzīti konsole dot log rāmis. 496 00:24:07,020 --> 00:24:10,320 Un tad Chrome atvērt up un apskatīt jūsu konsole 497 00:24:10,320 --> 00:24:13,870 un spēlē aptuveni ar Leap redzēt rāmji ir pieteicies, jo, kas būs 498 00:24:13,870 --> 00:24:16,300 saņemt jums priekšstatu par to, kas dati jums ir pieeja. 499 00:24:16,300 --> 00:24:20,680 Un, kā vienmēr, ja jums sajaukt, uzmeklēt API atsauces. 500 00:24:20,680 --> 00:24:23,430 Un mēs ietver saiti par ka beigās šis. 501 00:24:23,430 --> 00:24:26,300 >> ARMAGHAN BEHLUM: Tātad mēs atsvaidzināt lapu un pēc tam 502 00:24:26,300 --> 00:24:28,880 mēs ejam un atvērt konsoli vēlreiz. 503 00:24:28,880 --> 00:24:33,590 Un tagad mēs pamanām, ka mēs esam kam rāmji pieņemts, 504 00:24:33,590 --> 00:24:37,834 šie mazie priekšmeti mēs redzējām agrāk. 505 00:24:37,834 --> 00:24:38,690 So yeah. 506 00:24:38,690 --> 00:24:42,870 Tie ir mūsu rāmji rāda atbalstīts konsolē. 507 00:24:42,870 --> 00:24:43,370 Cool. 508 00:24:43,370 --> 00:24:46,970 >> Tāpēc tagad, ka mēs esam satvert rāmji, kā jūs varētu atcerēties agrāk 509 00:24:46,970 --> 00:24:51,800 no piemēra, ka mums bija, ja mēs pārbaudām rāmja DOT žestus 510 00:24:51,800 --> 00:24:56,270 mēs iegūtu sarakstu ar žestiem, ka rāmis nesen nozvejotas. 511 00:24:56,270 --> 00:25:01,510 Mēs varam pārbaudīt garumu šī masīva lai redzētu, Leap nozvejotas nekādus žestus. 512 00:25:01,510 --> 00:25:05,010 Tātad, ja tas masīvs lielāks par nulli, tad mēs 513 00:25:05,010 --> 00:25:07,570 zina, ka mums ir daži sīkumi, ko darīt. 514 00:25:07,570 --> 00:25:15,040 >> Tāpēc pieņemsim wrap, ka līdz kādā ja stāvoklī un tagad šeit to, ko mēs zinām, ir mums 515 00:25:15,040 --> 00:25:20,390 esmu redzējis žestu, pieņemsim lēmumu par to. 516 00:25:20,390 --> 00:25:25,721 Tāpēc tagad, ka mēs esam šeit, mēs ir žests, lai pārbaudītu out. 517 00:25:25,721 --> 00:25:28,470 TOMAS REIMERS: Nu, pirmais lieta ir tas nav tikai viens žests, 518 00:25:28,470 --> 00:25:29,840 tas varētu būt tikpat daudz žesti. 519 00:25:29,840 --> 00:25:30,964 >> ARMAGHAN BEHLUM: Ļoti patiess. 520 00:25:30,964 --> 00:25:33,340 TOMAS REIMERS: So per klasisks C stils šeit 521 00:25:33,340 --> 00:25:36,334 mēs, iespējams, vēlas izmantot cilpas. 522 00:25:36,334 --> 00:25:37,750 ARMAGHAN BEHLUM: Te nu mēs esam, tad. 523 00:25:37,750 --> 00:25:42,870 Mēs nolēmām atkārtot caur žestiem. 524 00:25:42,870 --> 00:25:46,412 Un redzēsim. 525 00:25:46,412 --> 00:25:49,380 i plus, plus. 526 00:25:49,380 --> 00:25:56,150 Un tagad, ja mēs varbūt veikts tikai VAR žests vienāds 527 00:25:56,150 --> 00:26:01,210 rāmis dot žesti kronšteins i, tagad mums ir 528 00:26:01,210 --> 00:26:06,260 pati žests, kas ir tikai viens viens gadījums žests objekta 529 00:26:06,260 --> 00:26:10,582 mums strādāt ar iekšpusē šis cilpa. 530 00:26:10,582 --> 00:26:12,869 Labi. 531 00:26:12,869 --> 00:26:15,410 TOMAS REIMERS: Let 's vesels saprāts pārbaudīt šeit atkal un tikai mierināt 532 00:26:15,410 --> 00:26:17,370 dot pieteikties žests lai redzētu, ko mēs saņemam. 533 00:26:17,370 --> 00:26:19,410 >> ARMAGHAN BEHLUM: Konsole dot log žests. 534 00:26:19,410 --> 00:26:22,900 535 00:26:22,900 --> 00:26:23,780 Okie dokie. 536 00:26:23,780 --> 00:26:26,250 Un atsvaidzināt vēl vienu reizi. 537 00:26:26,250 --> 00:26:30,030 >> TOMAS Reimers: Un pieņemsim mēģiniet veikt žestu. 538 00:26:30,030 --> 00:26:34,600 Jūs redzēsiet, ka ķekars no, kad viņš swipes, 539 00:26:34,600 --> 00:26:39,780 jums ķekars žestus konsole, un, ja viņš mēģina darīt apli, 540 00:26:39,780 --> 00:26:40,470 tas ir just-- 541 00:26:40,470 --> 00:26:41,750 >> ARMAGHAN BEHLUM: Circles ir tikai tiešām jauki. 542 00:26:41,750 --> 00:26:45,000 >> TOMAS REIMERS: Tagad tur ir dīvaini lieta Šeit, kuru viņš dara vienu apli, 543 00:26:45,000 --> 00:26:48,730 bet tas ir mežizstrāde 80 žestus, vai ne? 544 00:26:48,730 --> 00:26:50,070 Tas ir daudz žestus. 545 00:26:50,070 --> 00:26:53,560 Tātad pirmais veida lieta realizēt, un tas var būt mulsinoši, 546 00:26:53,560 --> 00:26:57,050 ir tas, ka žests ir ne tikai pieteicies reizi. 547 00:26:57,050 --> 00:27:01,107 >> Uz katra kadra, pa labi, tāpēc, ja es esmu dara apli 548 00:27:01,107 --> 00:27:02,940 Lēciens atpazīst ir pārmaiņas, no tā 549 00:27:02,940 --> 00:27:04,398 ir pārmaiņas, no tā ir pārmaiņas. 550 00:27:04,398 --> 00:27:05,970 Un tas būs log katru no tiem. 551 00:27:05,970 --> 00:27:08,200 Bet katrā no tiem, tas notiek teikt, ak, 552 00:27:08,200 --> 00:27:10,050 tur žests pašlaik notiek. 553 00:27:10,050 --> 00:27:14,260 Tātad, ļaujiet man tikai saka, hey, tur ir žests un tas pašlaik notiek. 554 00:27:14,260 --> 00:27:17,000 Tātad, ko mēs negribam darīt, ir teikt, oh, par katru vienu 555 00:27:17,000 --> 00:27:19,370 no šiem žestiem jūs vēlaties mainīt tekstu. 556 00:27:19,370 --> 00:27:23,660 Ko mēs vēlamies darīt, ir, kad tas žests apstājas, un mēs varam pārbaudīt, ka, 557 00:27:23,660 --> 00:27:24,974 tad mēs gribam mainīt tekstu. 558 00:27:24,974 --> 00:27:25,890 ARMAGHAN BEHLUM: mhmm. 559 00:27:25,890 --> 00:27:30,550 Tātad, piemēram, Tomas ir izskaidrojot šos žestus 560 00:27:30,550 --> 00:27:33,580 var parādīties ar vairākiem rāmji, bet piemēram, 561 00:27:33,580 --> 00:27:36,200 kad mēs ar ka aplis, mēs varam redzēt 562 00:27:36,200 --> 00:27:40,140 ka ID, ka viens vienu apli, ka mēs 563 00:27:40,140 --> 00:27:43,950 varēja mēģināt izpildīt bija visā pats ID. 564 00:27:43,950 --> 00:27:46,320 Un patiesībā, jūs varat arī izbraukšana statusu. 565 00:27:46,320 --> 00:27:49,500 566 00:27:49,500 --> 00:27:50,270 atjaunināts. 567 00:27:50,270 --> 00:27:55,680 >> Un tad tas ir iespējams, pēdējais aplis, kas, oh, labi, OK. 568 00:27:55,680 --> 00:28:00,480 Tāpēc dažreiz tas parāda, statuss apstāšanās žests 569 00:28:00,480 --> 00:28:04,180 un tas arī parāda statusu uzsākt jaunu žestu, kad tas 570 00:28:04,180 --> 00:28:09,140 tā atzīst, pārliecināts, ka esat sācis jaunu žestu. 571 00:28:09,140 --> 00:28:10,637 Piemēram, šajā gadījumā. 572 00:28:10,637 --> 00:28:11,470 TOMAS REIMERS: Cool. 573 00:28:11,470 --> 00:28:12,511 ARMAGHAN BEHLUM: So yeah. 574 00:28:12,511 --> 00:28:14,420 Un tad, redzēsim. 575 00:28:14,420 --> 00:28:16,490 Jūs varat arī paziņojums lai gan mums bija padarīt 576 00:28:16,490 --> 00:28:22,179 aplis un žests ir lauks sauc tipu 577 00:28:22,179 --> 00:28:23,970 kas stāsta mums, kāda veida no žests, kas ir. 578 00:28:23,970 --> 00:28:27,829 Tā, ka varētu būt noderīga mums jūs mēģināt un darīt to, ko mēs darām. 579 00:28:27,829 --> 00:28:29,620 TOMAS REIMERS: So pārejot atpakaļ uz JS, 580 00:28:29,620 --> 00:28:31,696 Pirmā lieta, kas notiek ar mani arī, vienkārši izlasot šo kodu 581 00:28:31,696 --> 00:28:34,340 ir tur ir mazs optimizācija, kas mēs patiesībā 582 00:28:34,340 --> 00:28:35,980 nevajag šo, ja stāvoklī, vai ne? 583 00:28:35,980 --> 00:28:39,330 Jo, ja rāmis dot žesti dot garums ir nulle, ka par cilpa s 584 00:28:39,330 --> 00:28:40,450 nav gatavojas palaist anyway. 585 00:28:40,450 --> 00:28:43,100 Lai mēs varētu arī vienkārši iet priekšu un atbrīvoties no tā. 586 00:28:43,100 --> 00:28:46,620 Atkal, kamēr jūs esat rakstiski kodu tas ir svarīgi, lai dotos atpakaļ un kārtot 587 00:28:46,620 --> 00:28:50,330 no refactor kā tu saproti, ka jums būtu varējis izdarīt kaut ko labāk, 588 00:28:50,330 --> 00:28:53,370 vai arī, ka ir vēl viens veids, kā to darīt. 589 00:28:53,370 --> 00:28:57,170 Tāpēc tagad mēs esam tikai gatavojas tīrīt šo ātri un arī sakopt savu kodu. 590 00:28:57,170 --> 00:28:58,310 Tas ir liels darījumu. 591 00:28:58,310 --> 00:28:59,870 >> ARMAGHAN BEHLUM: Good stils ir ļoti appreciated. 592 00:28:59,870 --> 00:29:01,828 >> TOMAS REIMERS: Jūs varat vienmēr pateikt, kad kāds 593 00:29:01,828 --> 00:29:05,240 ir kods, kur izmanto, lai būtu, ja stāvoklis un tad viņi noņem to, 594 00:29:05,240 --> 00:29:07,530 bet tie nav uncomment to. 595 00:29:07,530 --> 00:29:10,147 Tas ir ļoti skaidrs un tā veida izskatās neglīts. 596 00:29:10,147 --> 00:29:12,230 ARMAGHAN BEHLUM: Tātad, kas ir blakus Uz mūsu darīt sarakstu? 597 00:29:12,230 --> 00:29:15,479 TOMAS REIMERS: Tāpēc tagad, kā mēs teicām, Es domāju, ka pirmā lieta, ko mēs vēlamies darīt 598 00:29:15,479 --> 00:29:17,970 ir pārliecināties, ka žests s faktiski zvēliens, vai ne? 599 00:29:17,970 --> 00:29:18,270 >> ARMAGHAN BEHLUM: Jā. 600 00:29:18,270 --> 00:29:21,750 >> TOMAS REIMERS: Tātad, ja mēs sakām, ka Mūsu ardievas ir veids kā zvēliens, 601 00:29:21,750 --> 00:29:25,280 mēs iesim ar tā zvēliens, Pirmā lieta, mums ir nepieciešams teikt, ir, hey, 602 00:29:25,280 --> 00:29:27,410 ir žests ierakstiet novilktu, vai ne? 603 00:29:27,410 --> 00:29:30,860 Ne aplis vai top, bet tas zvēliens? 604 00:29:30,860 --> 00:29:34,280 Tātad, kā mēs varam darīt, ka ir, mēs varam teikt žests 605 00:29:34,280 --> 00:29:38,530 dot tips vienāds vienāds zvēliens kā virkne. 606 00:29:38,530 --> 00:29:44,030 >> ARMAGHAN BEHLUM: [nedzirdama] žests dot tips vienāds vienāds pārvelciet. 607 00:29:44,030 --> 00:29:46,790 608 00:29:46,790 --> 00:29:47,730 Tur mēs esam. 609 00:29:47,730 --> 00:29:49,438 >> TOMAS REIMERS: And tad pēdējais jautājums 610 00:29:49,438 --> 00:29:53,170 mēs vēlamies redzēt, ir žests dot Valsts vienāds vienāds stop, vai ne? 611 00:29:53,170 --> 00:29:55,860 Tātad, tas ir, kad žests ir apturēta. 612 00:29:55,860 --> 00:29:58,490 Es tiešām domāju, ka novilktu, es zinu, tas off augšpusē manu galvu, 613 00:29:58,490 --> 00:30:00,340 bet jūs esat laipni aicināti skatīties to uz augšu, kad jūs 614 00:30:00,340 --> 00:30:05,627 pārvelciet ikreiz, kad tas reģistrē to līdz brīdim, kad apstāties, ir sākums žests. 615 00:30:05,627 --> 00:30:07,460 Un tad pēdējais tikai pieturas žests. 616 00:30:07,460 --> 00:30:11,090 Tātad būs tikai vienas pieturas žests, kas ir liels mums. 617 00:30:11,090 --> 00:30:17,180 Tātad, ko mēs varam darīt, ir pateikt, vai žests dot ierakstiet vienlīdzīgu vienādu pārvelciet un žests dot 618 00:30:17,180 --> 00:30:19,950 statuss vienāds vienāds apstāties, tad pieņemsim vesels saprāts 619 00:30:19,950 --> 00:30:21,725 pārbaudīt šeit mierināt dot žurnāla žestu. 620 00:30:21,725 --> 00:30:29,420 621 00:30:29,420 --> 00:30:30,790 >> Tātad mēs iesim atpakaļ šeit. 622 00:30:30,790 --> 00:30:33,570 Mēs atsvaidzināt lapu. 623 00:30:33,570 --> 00:30:38,380 Un tagad tikai laiks kaut ko vajadzētu būt konsole dot pieteicies ir tad, kad mēs pārvelciet. 624 00:30:38,380 --> 00:30:40,780 Un mēs cenšamies novilktu un mēs redzam, neko. 625 00:30:40,780 --> 00:30:41,280 Taisnība? 626 00:30:41,280 --> 00:30:43,990 Tātad tas ir faktiski liels jautājums. 627 00:30:43,990 --> 00:30:47,560 Mēs neredzam, ko mēs sagaidītas. 628 00:30:47,560 --> 00:30:49,356 Un debugging var būt liela daļa. 629 00:30:49,356 --> 00:30:51,980 Tātad pirmā lieta, mēs ejam teikt, ir, OK, pieņemsim mierināt dot 630 00:30:51,980 --> 00:30:54,568 log to ja žests dot ierakstiet vienlīdzīgu vienādu pārvelciet. 631 00:30:54,568 --> 00:30:56,109 ARMAGHAN BEHLUM: Jā, pieņemsim darīt. 632 00:30:56,109 --> 00:30:59,979 633 00:30:59,979 --> 00:31:02,020 TOMAS REIMERS: Tātad mēs esam gatavojas doties atpakaļ uz to. 634 00:31:02,020 --> 00:31:03,140 Mēs atsvaidzināt. 635 00:31:03,140 --> 00:31:04,020 Mēs pārvelciet. 636 00:31:04,020 --> 00:31:05,150 Un mēs ejam, lai redzētu ķekars no tiem. 637 00:31:05,150 --> 00:31:05,650 OK. 638 00:31:05,650 --> 00:31:08,710 Tik skaidri problēma bija ar mūsu žests dot statusu. 639 00:31:08,710 --> 00:31:14,000 Tātad, ja mēs atvērt vienu no tiem mēs meklēt objektus, un mēs redzēsim, 640 00:31:14,000 --> 00:31:18,700 labi, tas ir pieturas, bet, ak, to sauc valsts, ne statusu. 641 00:31:18,700 --> 00:31:21,890 Tātad, ja mēs galvu atpakaļ mūsu kodu mēs varam teikt 642 00:31:21,890 --> 00:31:27,780 ja žests dot tips vienāds vienāds zvēliens un žests dot valsts vienāds vienāds stop, 643 00:31:27,780 --> 00:31:29,160 tad mēs mierināt dot log to. 644 00:31:29,160 --> 00:31:30,940 Un tā atsvaidzināt. 645 00:31:30,940 --> 00:31:31,856 Mēs pārvelciet. 646 00:31:31,856 --> 00:31:33,730 Un mēs redzam, ka uz katru zvēliens, mēs esam tikai 647 00:31:33,730 --> 00:31:36,247 kļūst par vienu, kas ir gals, kas ir liels, labi? 648 00:31:36,247 --> 00:31:37,080 Tas, ko mēs gribam. 649 00:31:37,080 --> 00:31:37,955 >> ARMAGHAN BEHLUM: Yep. 650 00:31:37,955 --> 00:31:42,640 Un mēs varam arī paziņojums, ka ID par Katrā no šiem žestiem ir atsevišķi. 651 00:31:42,640 --> 00:31:47,470 Tā kā Tomas saka, jo mēs esam noķert šo vienas pieturas valsti, kas 652 00:31:47,470 --> 00:31:52,850 pastāv beigās zvēliens, mēs iegūt individuālas atsevišķus žestus 653 00:31:52,850 --> 00:31:54,441 no Leap Motion. 654 00:31:54,441 --> 00:31:54,940 Lieliski. 655 00:31:54,940 --> 00:31:58,610 656 00:31:58,610 --> 00:32:03,040 >> TOMAS REIMERS: Iesim uz priekšu un vienkārši darīt gala lieta, kas ir, 657 00:32:03,040 --> 00:32:04,826 >> ARMAGHAN BEHLUM: redzēšanos. 658 00:32:04,826 --> 00:32:06,425 >> TOMAS REIMERS: satriecošs. 659 00:32:06,425 --> 00:32:08,925 Un tagad pieņemsim apskatīt mūsu mājas lapā. 660 00:32:08,925 --> 00:32:09,425 Viens 661 00:32:09,425 --> 00:32:09,730 >> ARMAGHAN BEHLUM: Second. 662 00:32:09,730 --> 00:32:11,271 Mēs to darījām, jā, mēs to saucam par redzēšanos. 663 00:32:11,271 --> 00:32:11,920 Lieliski. 664 00:32:11,920 --> 00:32:13,490 >> TOMAS REIMERS: Nē, Goodbye ir reāls funkcija. 665 00:32:13,490 --> 00:32:14,406 >> ARMAGHAN BEHLUM: Jā. 666 00:32:14,406 --> 00:32:15,670 Darīsim to. 667 00:32:15,670 --> 00:32:20,566 >> TOMAS REIMERS: Un, kad mēs vilnis ardievas, tā saka ardievas. 668 00:32:20,566 --> 00:32:22,360 >> ARMAGHAN BEHLUM: Mums ir uzvaru. 669 00:32:22,360 --> 00:32:25,632 >> TOMAS REIMERS: Tātad diezgan aizraujoši sīkumi. 670 00:32:25,632 --> 00:32:28,590 Cerams, ka jūs varat veidot kaut ko cits, bet jūs saņemsiet ideja, vai ne? 671 00:32:28,590 --> 00:32:30,260 Jūs varat atklāt žestus. 672 00:32:30,260 --> 00:32:31,469 Jūs varat zvanīt funkcijas. 673 00:32:31,469 --> 00:32:34,510 Un no tā, kas tiešām dod jums daži ļoti nozīmīgi elementi 674 00:32:34,510 --> 00:32:38,800 teikt, ak, varbūt, kad viņi velciet uz augšu, jo jūs varat arī atklāt lietas 675 00:32:38,800 --> 00:32:39,674 piemēram, virzienā. 676 00:32:39,674 --> 00:32:40,840 Es gribu, lai kaut ko darīt. 677 00:32:40,840 --> 00:32:43,470 Vai tad, kad viņi novilktu taisnība, es vēlaties, lai kaut ko darīt. 678 00:32:43,470 --> 00:32:45,880 Un mēs varam sākt, lai saņemtu radošs ar to, kā tieši 679 00:32:45,880 --> 00:32:48,840 mēs ejam, lai uzlabotu mūsu mājas lapā Izmantojot šos zvēliens žestus vai apli 680 00:32:48,840 --> 00:32:53,695 žestiem, vai pieskarieties žesti, nu galvenais krānos vai ekrāna krāniem. 681 00:32:53,695 --> 00:32:56,070 Un tad, izņemot, ka jūs esat vairāk nekā laipni aicināti spēlēt 682 00:32:56,070 --> 00:32:59,640 ar faktiskajiem datiem, bet, ja jūs vēlaties darīt 683 00:32:59,640 --> 00:33:03,870 ka mēs jums iesakām doties uz docs tāpēc, ka viņi tiešām ļoti labi. 684 00:33:03,870 --> 00:33:05,034 Tāpēc devās uz docs tagad. 685 00:33:05,034 --> 00:33:06,450 Vai jūs vēlaties runāt par to? 686 00:33:06,450 --> 00:33:06,940 >> ARMAGHAN BEHLUM: Jā. 687 00:33:06,940 --> 00:33:07,920 Darīsim to. 688 00:33:07,920 --> 00:33:13,680 Arī viens otru tidbit padomu, cenšamies un domāt par to 3D. 689 00:33:13,680 --> 00:33:22,611 Tik tiešām pieņemsim uzvilkt šos žestus vēl vienu reizi konsole dot log žests 690 00:33:22,611 --> 00:33:24,290 un mēs to darām. 691 00:33:24,290 --> 00:33:29,460 Nāc atpakaļ un tagad pamēģināsim pāris no tiem, pāris no tiem. 692 00:33:29,460 --> 00:33:32,940 >> Ja mēs ejam iekšā un izbraukšana šie žesti, kā arī 693 00:33:32,940 --> 00:33:36,830 kā jūs varat redzēt, ka viņi dimensionality 694 00:33:36,830 --> 00:33:38,980 ir trīs virzienos, faktiski. 695 00:33:38,980 --> 00:33:42,500 Tātad ne tikai neierobežo sev 2D ekrānā 696 00:33:42,500 --> 00:33:45,200 Pat ja jūs varētu būt 2D mājas lapā. 697 00:33:45,200 --> 00:33:49,152 Jūs varat mēģināt, un domā, kā lietotājs var mijiedarboties ar vietni 3D. 698 00:33:49,152 --> 00:33:50,360 TOMAS REIMERS: In 3D telpā. 699 00:33:50,360 --> 00:33:51,401 ARMAGHAN BEHLUM: Tieši tā. 700 00:33:51,401 --> 00:33:52,310 Un jā. 701 00:33:52,310 --> 00:33:55,350 Tātad jums virzienus, ātrumu, visi šie cool biti informāciju. 702 00:33:55,350 --> 00:33:58,890 >> TOMAS REIMERS: Un, ja jūs neesat pazīstami ar to, ka tā iet X, Y, 703 00:33:58,890 --> 00:34:01,566 un tad z ir šis pēdējais aspekts. 704 00:34:01,566 --> 00:34:04,690 Tikai kaut ko jūs, iespējams, esat iepazinušies ar, ja esat nodarbojas ar 3D 705 00:34:04,690 --> 00:34:05,731 Pirms koordinātu lidmašīnas. 706 00:34:05,731 --> 00:34:09,565 Ja jums nav, tas ir tas pats kā 2D viens, izņemot tur trešā dimensija. 707 00:34:09,565 --> 00:34:11,420 Mēs to saucam par z. 708 00:34:11,420 --> 00:34:16,449 Un viss, kārtot līdzīgu virziens, kas ir, ja tas notiek, 709 00:34:16,449 --> 00:34:19,810 position-- Es domāju, ka tas varētu pat pakļaut paātrinājumu, es neesmu pārliecināts. 710 00:34:19,810 --> 00:34:21,341 >> ARMAGHAN BEHLUM: Jā, es uzskatu. 711 00:34:21,341 --> 00:34:22,340 Tā noteikti ir ātrums. 712 00:34:22,340 --> 00:34:25,699 Es tiešām nav 100% pārliecināts par paātrinājumu. 713 00:34:25,699 --> 00:34:28,810 >> TOMAS REIMERS: Tas var būt risinājums jūs varat pāriet uz kaut ko. 714 00:34:28,810 --> 00:34:33,409 Tik vietu un ātrumu, tiek pakļauti šajos trīs koordinātu veida. 715 00:34:33,409 --> 00:34:38,812 Tātad, x, y, z vai delta x, delta y, delta z. 716 00:34:38,812 --> 00:34:44,130 Tāpēc tagad devās uz dokumentāciju tas ir developer.leapmotion.com 717 00:34:44,130 --> 00:34:46,460 un tad jūs varat noklikšķināt dokumentācija. 718 00:34:46,460 --> 00:34:50,010 Atkal, Leap Rezolūcijas ir visi šie brīnišķīgi API, viena JavaScript, 719 00:34:50,010 --> 00:34:53,750 viens C Sharp un Vienotība, vienu C ++, viens Java, viena Python, 720 00:34:53,750 --> 00:34:59,020 un viena mērķa C. Man personīgi liktu jūs uz JavaScript 721 00:34:59,020 --> 00:35:01,280 vai, ja jūs vēlaties, lai uzzinātu jaunu valodu, mēģiniet Python. 722 00:35:01,280 --> 00:35:05,910 Abi šīm valodām es esmu strādājis ar pirms un viņi patiešām viegli iemācīties 723 00:35:05,910 --> 00:35:10,250 un jūs jau zināt, JavaScript, kas padara to patiešām labs kandidāts. 724 00:35:10,250 --> 00:35:12,930 >> Viens vārds piesardzību ievadot docs. 725 00:35:12,930 --> 00:35:15,940 Pārliecinieties, ka jūs esat par dokumentu v2.0. 726 00:35:15,940 --> 00:35:20,250 Jo, ja jūs par versija viens, tas nedarbosies. 727 00:35:20,250 --> 00:35:21,830 Arī par piemēram galerijā. 728 00:35:21,830 --> 00:35:25,100 Mēs pavadījām labu 30 minūtes mēģina debug mūsu Leap 729 00:35:25,100 --> 00:35:28,640 pirms mēs sapratām, ka V1 nedarbojas ar V2. 730 00:35:28,640 --> 00:35:31,660 Tātad, tikai pārliecinieties, ka jūs esat no versijas divi. 731 00:35:31,660 --> 00:35:33,904 Un tad es ļaut viņam parādīt savu docs. 732 00:35:33,904 --> 00:35:34,820 ARMAGHAN BEHLUM: Jā. 733 00:35:34,820 --> 00:35:39,480 Tātad, šeit ir API pārskats un tad daži biti un gabali no informācijas 734 00:35:39,480 --> 00:35:41,420 ka mēs esam jau tev teicu. 735 00:35:41,420 --> 00:35:44,270 Nice maz peldošā rokas, kas pārsniedz Leap Motion. 736 00:35:44,270 --> 00:35:47,850 Un atgādinājums domāt par telpu 3D. 737 00:35:47,850 --> 00:35:53,140 Viens no pirmajiem objektiem domāt par ar Leap Motion ir rokas, protams. 738 00:35:53,140 --> 00:35:57,060 Mēs redzējām, kas atzītas ar Visualizer. 739 00:35:57,060 --> 00:35:59,180 Un tad jūs varētu būt redzams, ka tā atzīta 740 00:35:59,180 --> 00:36:03,202 daļa no rokas un grupā, kas saistīti ar to. 741 00:36:03,202 --> 00:36:05,410 TOMAS REIMERS: Ja jūs vēlaties uzvilkt Visualizer. 742 00:36:05,410 --> 00:36:07,190 ARMAGHAN BEHLUM: Jā, pieņemsim darīt atkal. 743 00:36:07,190 --> 00:36:10,148 TOMAS REIMERS: Jūs varat redzēt, vienmēr vienkārši labs atgādinājums veida redzēt, 744 00:36:10,148 --> 00:36:14,060 Visualizer mēģina parādīt visi dati, kas Leap redz. 745 00:36:14,060 --> 00:36:17,606 Tātad jūs redzēsiet, ka mums ir šie četri punkti veida 746 00:36:17,606 --> 00:36:19,230 ar plaukstas un tad faktisko rokas. 747 00:36:19,230 --> 00:36:21,625 Un jums ir arī šo bumbu pie plaukstas. 748 00:36:21,625 --> 00:36:24,000 Visi šie ir punkti atzīt atzinusi lēciens. 749 00:36:24,000 --> 00:36:25,041 >> ARMAGHAN BEHLUM: Tieši tā. 750 00:36:25,041 --> 00:36:32,300 Un tā ar šo roku objektu katrs kadrs ir roku masīvs 751 00:36:32,300 --> 00:36:36,470 kā arī kur jūs varat arī saņemt kreiso un labo roku. 752 00:36:36,470 --> 00:36:39,410 Jūs varat saņemt, kas virziens rokas ir 753 00:36:39,410 --> 00:36:42,410 saskaras ar normālu virziens palmu, 754 00:36:42,410 --> 00:36:45,470 vai kā viņi to sauc palmu normāli. 755 00:36:45,470 --> 00:36:46,510 Ko vēl mēs esam? 756 00:36:46,510 --> 00:36:48,120 Mēs arī, hmm. 757 00:36:48,120 --> 00:36:50,640 Pamēģināsim un ritiniet uz leju šādā veidā. 758 00:36:50,640 --> 00:36:54,410 Rokas, pirksti ir pārstāv pirkstu 759 00:36:54,410 --> 00:36:57,890 klase, kas ir pointable objekts. 760 00:36:57,890 --> 00:37:01,420 Tātad, kā mēs teicām, mēs redzējām, ka masīvs pointables katrā rokā. 761 00:37:01,420 --> 00:37:04,240 Tie ir maz pirksti, lai padomātu par. 762 00:37:04,240 --> 00:37:09,809 Tātad šis ir labs pārskats iet cauri, lai mēģinātu saprast. 763 00:37:09,809 --> 00:37:11,850 TOMAS REIMERS: [nedzirdama] rokas anatomija tur. 764 00:37:11,850 --> 00:37:13,680 ARMAGHAN BEHLUM: Jā, tieši tā. 765 00:37:13,680 --> 00:37:14,220 So yeah. 766 00:37:14,220 --> 00:37:18,150 Tur ir daudz neapstrādātu datu, ka Lēciens Rezolūcijas uzņem interpretē labi 767 00:37:18,150 --> 00:37:20,750 jums, tāpēc tas ir lieliski ideja iet cauri šeit 768 00:37:20,750 --> 00:37:25,300 un mēģināt izdomāt, kā Leap ir jau skatīja lietas par Jums 769 00:37:25,300 --> 00:37:28,830 un tā kāda informācija jums ir pieejami no turienes. 770 00:37:28,830 --> 00:37:33,150 Un tad no turienes es ieteiktu nonākšana šajā kreisajā sadaļā nekā šeit, 771 00:37:33,150 --> 00:37:39,210 kas iet, labi faktiski nav, tie ir faktiski tikai vairāk API sīkumi about-- 772 00:37:39,210 --> 00:37:42,670 >> TOMAS REIMERS: API atsauce at apakšā ir parasti laba vieta, kur iet. 773 00:37:42,670 --> 00:37:45,720 Jūs puiši, iespējams, redzēja to, kad mēs darījām Google Maps PSET. 774 00:37:45,720 --> 00:37:48,590 Bet atsauces patiešām vienkārši iet cauri visiem 775 00:37:48,590 --> 00:37:54,540 funkciju un parametru pieejami objektā jums. 776 00:37:54,540 --> 00:37:55,500 >> ARMAGHAN BEHLUM: Jā. 777 00:37:55,500 --> 00:37:57,740 Piemēram, tas ir tas, ko Es meklēju iepriekš. 778 00:37:57,740 --> 00:38:01,030 Kad mums ir roku mēs var iet un izdomāt 779 00:38:01,030 --> 00:38:03,750 cik Leap iesaka pie mums, lai atrastu roku. 780 00:38:03,750 --> 00:38:06,080 Tāpat kā es teicu iepriekš, mums ir roku masīvs. 781 00:38:06,080 --> 00:38:10,340 Uzziniet, ja mums ir rokas un tad mēģiniet un paķert vienu roku 782 00:38:10,340 --> 00:38:12,410 mijiedarboties ar šādā veidā. 783 00:38:12,410 --> 00:38:16,540 Tāpēc, ka tas, ko mēs ieteiktu jums puiši. 784 00:38:16,540 --> 00:38:18,400 Žesti un sīkumi, kā arī. 785 00:38:18,400 --> 00:38:23,857 Šis API dokumentācija gatavojas būt fantastisks instruments jums puiši. 786 00:38:23,857 --> 00:38:25,440 Vai jums ir kādi citi ieteikumi? 787 00:38:25,440 --> 00:38:26,398 >> TOMAS REIMERS: man nav. 788 00:38:26,398 --> 00:38:27,590 Es domāju, ka ir labs tagad. 789 00:38:27,590 --> 00:38:29,340 >> ARMAGHAN BEHLUM: Jā, Es domāju, ka tā, kā labi. 790 00:38:29,340 --> 00:38:33,330 Jūtieties brīvi rakstiet mums un saņemt sazināties par Leap Motion 791 00:38:33,330 --> 00:38:36,210 ja jums varbūt nekādas problēmas vai nepieciešama kādi ieteikumi. 792 00:38:36,210 --> 00:38:40,310 Un mēs varam mēģināt izdomāt sīkumi out ar jums puiši, kā arī. 793 00:38:40,310 --> 00:38:40,810 Paldies. 794 00:38:40,810 --> 00:38:42,360 >> TOMAS REIMERS: Great. 795 00:38:42,360 --> 00:38:42,880