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 Nii hi, kõigile. 4 00:00:13,230 --> 00:00:14,300 Minu nimi on Tomas. 5 00:00:14,300 --> 00:00:15,744 Ma olen TF ja see on 6 00:00:15,744 --> 00:00:16,660 Armaghan BEHLUM: Armi. 7 00:00:16,660 --> 00:00:17,637 Nice to see you guys. 8 00:00:17,637 --> 00:00:18,470 TOMAS Reimers: Cool. 9 00:00:18,470 --> 00:00:20,740 Nii et me läheme rääkima umbes hüpe Resolutsiooni täna. 10 00:00:20,740 --> 00:00:22,800 Nii hüpe Motion on väga lahe toode, mis 11 00:00:22,800 --> 00:00:25,900 võimaldab teil suhelda arvuti teistmoodi. 12 00:00:25,900 --> 00:00:28,560 Nii et kogu idee hüpe algatusel on see, et sa 13 00:00:28,560 --> 00:00:31,430 saate oma käed suhelda arvuti. 14 00:00:31,430 --> 00:00:33,610 Nii siin on midagi luua. 15 00:00:33,610 --> 00:00:34,790 Räägin seda natuke. 16 00:00:34,790 --> 00:00:37,540 Aga põhiline versioon on saate näha, et mul on käed ees 17 00:00:37,540 --> 00:00:42,840 minu arvuti ja kui ma neid liigutada, saad analoog arvutis 18 00:00:42,840 --> 00:00:44,170 ja saate analüüsida. 19 00:00:44,170 --> 00:00:46,230 Võite teha žeste. 20 00:00:46,230 --> 00:00:49,176 Te saate kasutada oma käed suhelda arvuti 21 00:00:49,176 --> 00:00:50,300 uutes ja huvitaval moel. 22 00:00:50,300 --> 00:00:55,550 23 00:00:55,550 --> 00:00:57,520 >> Noh, ma tegelikult esimene soovid läbida maha Armi 24 00:00:57,520 --> 00:01:00,400 näidata teile mõned lahedad demos, mis mõned inimesed on teinud seda. 25 00:01:00,400 --> 00:01:02,816 Ja siis me räägime, kuidas sa tegelikult kodeerida selle. 26 00:01:02,816 --> 00:01:04,800 Armaghan BEHLUM: Jah. 27 00:01:04,800 --> 00:01:05,300 Tere. 28 00:01:05,300 --> 00:01:08,870 Nii nagu me nägime, vähe andmed siin, aga vaatame 29 00:01:08,870 --> 00:01:11,680 mida mõned inimesed on teinud seda. 30 00:01:11,680 --> 00:01:15,130 Lubage mul avada see näide. 31 00:01:15,130 --> 00:01:20,770 Ja siis, nii näiteks näed minu käest analoog olemas, kuid nüüd on see aeg 32 00:01:20,770 --> 00:01:26,680 mõned inimesed kasutavad Unity on otsustas panna veidi rohkem nahka 33 00:01:26,680 --> 00:01:28,670 ja värki ümber käe. 34 00:01:28,670 --> 00:01:35,900 Ma võin, lähme selle ühe, Kindlasti on mu käed suheldes. 35 00:01:35,900 --> 00:01:41,050 Ja saab ilmselt ette kujutada paar muud cool kasulikke asju 36 00:01:41,050 --> 00:01:42,840 mida saate teha seda. 37 00:01:42,840 --> 00:01:45,530 Nii on see vähemalt üks näide. 38 00:01:45,530 --> 00:01:48,910 Ja siis lähme välja hüpata seda. 39 00:01:48,910 --> 00:01:56,590 >> Ja siis veel üks lahe üks on, lähme see. 40 00:01:56,590 --> 00:01:58,390 Plasmo palli. 41 00:01:58,390 --> 00:02:03,510 Jällegi, me ei pruugi oodata selle taseme keerukust 42 00:02:03,510 --> 00:02:06,450 alates lõpliku projekti CS50. 43 00:02:06,450 --> 00:02:10,029 See on lihtsalt, et näidata teile mõned, annan teile poisid 44 00:02:10,029 --> 00:02:14,570 natuke inspiratsiooni, mida kutid saavad teha hüpe Motion. 45 00:02:14,570 --> 00:02:20,500 Nii näiteks siin on cool füüsika Näiteks kus me läheme. 46 00:02:20,500 --> 00:02:24,305 Kas mõlemad käed nii et nüüd te on see väike plasma ball. 47 00:02:24,305 --> 00:02:31,030 Ja palli reageerib füüsika minu liigub oma käe ümber palli. 48 00:02:31,030 --> 00:02:36,920 Nüüd on see kõik, kuigi kasutades Unity, kasutades sellist abivahendite ja raamistike 49 00:02:36,920 --> 00:02:39,510 et me ei ole õpetatud kutid klassis, 50 00:02:39,510 --> 00:02:46,590 kuid nagu näete päris cool run läbi ekspordi sellega. 51 00:02:46,590 --> 00:02:51,750 >> Aga üks asi, mida poisid võivad teha alustades kohe kinni koos hüpe Resolutsiooni 52 00:02:51,750 --> 00:02:53,260 on töö JavaScript. 53 00:02:53,260 --> 00:02:58,960 Leap Resolutsiooni on JavaScript API, et kutid saavad kasutada ja me väga, väga 54 00:02:58,960 --> 00:03:02,040 Soovitame poisid ehitada oma projekte, kasutades seda. 55 00:03:02,040 --> 00:03:04,350 Nii et lubage mul liigu tagasi maha Tomas 56 00:03:04,350 --> 00:03:06,582 rääkida hüpe Liikumine ja JavaScript. 57 00:03:06,582 --> 00:03:07,415 TOMAS Reimers: Cool. 58 00:03:07,415 --> 00:03:09,230 Või sa tahad näidata neid visualiseerija esimesena? 59 00:03:09,230 --> 00:03:09,670 >> Armaghan BEHLUM: Oh jah. 60 00:03:09,670 --> 00:03:10,170 Jah. 61 00:03:10,170 --> 00:03:11,900 Räägime lähemalt, et visualiseerija. 62 00:03:11,900 --> 00:03:14,983 >> TOMAS Reimers: Nii on kõige elementaarsem tasandil, kui te esimest korda saada hüpe Resolutsiooni 63 00:03:14,983 --> 00:03:16,940 sa lähed on see kast. 64 00:03:16,940 --> 00:03:18,330 Siin tahad, et võtta kontrolli? 65 00:03:18,330 --> 00:03:19,180 >> Armaghan BEHLUM: Jah, minna ta. 66 00:03:19,180 --> 00:03:20,530 >> TOMAS Reimers: Nii et kui te Esimene saad hüpe Resolutsiooni 67 00:03:20,530 --> 00:03:21,780 sa lähed on see kast. 68 00:03:21,780 --> 00:03:24,460 See on seade, mis näeb välja umbes selline. 69 00:03:24,460 --> 00:03:28,990 Sa ühendage see arvutiga paigaldada vajalikud draiverid, 70 00:03:28,990 --> 00:03:30,950 ja siis põhimõtteliselt võimalik luua. 71 00:03:30,950 --> 00:03:34,160 Nii on kõige lihtsam viis, et sortida ning tegeleda hüpe Resolutsiooni 72 00:03:34,160 --> 00:03:39,240 on käesolevas programmis installib nimetatakse hüpe Resolutsiooni visualiseerija. 73 00:03:39,240 --> 00:03:41,490 Ja visualiseerija on sõna otseses mõttes mida ma näidata siin. 74 00:03:41,490 --> 00:03:45,340 See võimaldab teil näha skeleti ülevaate teie kätes. 75 00:03:45,340 --> 00:03:49,940 Ja mida hüpe Resolutsiooni tõlgendab neid. 76 00:03:49,940 --> 00:03:53,750 Nii hüpe Resolutsiooni kasutab kaamera sorteerida ja vaadata oma käed 77 00:03:53,750 --> 00:03:59,176 ja siis ta püüab ära arvata, mida põhilised luustiku koostis et te 78 00:03:59,176 --> 00:04:00,460 vaata ekraanil on. 79 00:04:00,460 --> 00:04:01,669 Ja see, mida see näitab. 80 00:04:01,669 --> 00:04:03,418 Armaghan BEHLUM: Iga ühe mõtet 81 00:04:03,418 --> 00:04:06,580 ja asi, mida sa näed on andmed, mis on saadaval kutid 82 00:04:06,580 --> 00:04:07,270 samuti kasutada. 83 00:04:07,270 --> 00:04:09,670 Nii näed, et see on hõivamiseks, et Tomas 84 00:04:09,670 --> 00:04:12,160 on viis sõrme, iga Nende erinevate sõrmede 85 00:04:12,160 --> 00:04:17,110 on saadaval ka teile andmed punktid kasutada mis tahes taotluse 86 00:04:17,110 --> 00:04:18,256 et te võiksite. 87 00:04:18,256 --> 00:04:20,339 Kui soovite näha, kas keegi teeb pöidlad üles 88 00:04:20,339 --> 00:04:23,860 näed, kui oma sõrmi on lokkis ja kas nad 89 00:04:23,860 --> 00:04:25,850 pöidla sõrm osutab ülespoole, või kui 90 00:04:25,850 --> 00:04:30,037 oma randme või palm on ja seda tüüpi asju. 91 00:04:30,037 --> 00:04:30,870 TOMAS Reimers: Cool. 92 00:04:30,870 --> 00:04:35,186 Nii et näete mõned žestid see mõistab paremini kui teised. 93 00:04:35,186 --> 00:04:38,310 Pea meeles, et see otsib oma käsi on kaamera alt, 94 00:04:38,310 --> 00:04:41,630 nii et kui sul on käed nagu Sellest mõistab täielikult, 95 00:04:41,630 --> 00:04:44,509 aga kui hakkad proovida ja teha thumbs up, mõnikord loeb seda, 96 00:04:44,509 --> 00:04:47,550 mõnikord võib arvata, kuid ausalt kaamera lihtsalt ei näe pöialt. 97 00:04:47,550 --> 00:04:49,810 Nii see ei ole tegelikult Kindlasti, mis toimub. 98 00:04:49,810 --> 00:04:54,910 Just mõned piirangud, mida meeles pidada kui sa arendada seda. 99 00:04:54,910 --> 00:04:56,540 >> Igatahes, nii läheb tagasi selle. 100 00:04:56,540 --> 00:04:59,040 Visualiseerija tegelikult on palju kasulikke tööriistu. 101 00:04:59,040 --> 00:05:01,780 Nii hüpe Motion on programmeeritud selliselt 102 00:05:01,780 --> 00:05:04,280 et nad ei oota sind suhelda, et pilti. 103 00:05:04,280 --> 00:05:06,230 Nad tõesti ei eeldada, et sa aru 104 00:05:06,230 --> 00:05:08,060 mis toimub kulisside taga. 105 00:05:08,060 --> 00:05:11,620 Mida nad teevad, on paljastada hunnik API sa 106 00:05:11,620 --> 00:05:13,420 nii, et saate suhelda neid andmeid 107 00:05:13,420 --> 00:05:18,400 otse, ilma mõistmist mis toimub kapoti alla. 108 00:05:18,400 --> 00:05:27,790 >> Nii et kui me tabanud H siin visualiseerija näete palju võimalusi. 109 00:05:27,790 --> 00:05:35,450 Tähtsam siin küll on kui vajutad O ja siis vajuta H, 110 00:05:35,450 --> 00:05:38,080 näete, et see saate teha žeste. 111 00:05:38,080 --> 00:05:43,380 Nii žest, näete see tõmbab nool üle. 112 00:05:43,380 --> 00:05:47,010 Žest on üks viise, mis Leap Resolutsiooni omamoodi võimaldab teil saada on andmed 113 00:05:47,010 --> 00:05:48,462 ilma seda töötlema. 114 00:05:48,462 --> 00:05:51,170 Nii et pigem mul oleks vaja välja nuputada välja, oh, käsi liikus, 115 00:05:51,170 --> 00:05:54,970 isegi kui mul on punkt juurdepääsu, API on omamoodi lihtsalt öelda, 116 00:05:54,970 --> 00:05:56,380 hey, nad tegid seda žesti. 117 00:05:56,380 --> 00:05:58,920 Nii saad teha põhi nool žeste. 118 00:05:58,920 --> 00:06:00,590 Võite teha ringi žeste. 119 00:06:00,590 --> 00:06:03,530 Võite teha koputades žeste. 120 00:06:03,530 --> 00:06:07,630 Ja sa võid teha klahvivajutust žeste. 121 00:06:07,630 --> 00:06:09,394 Jah. 122 00:06:09,394 --> 00:06:10,800 Ja sellist kraami. 123 00:06:10,800 --> 00:06:14,370 Nüüd, et me oleme omamoodi näinud, mida hüpe Resolutsiooni saab teha, 124 00:06:14,370 --> 00:06:17,792 te näete seda lugeda terve hunnik žeste. 125 00:06:17,792 --> 00:06:19,500 Ma arvan, et ma lähen andke seda tagasi Armi 126 00:06:19,500 --> 00:06:22,300 ja ta ei kavatse rääkida, kuidas sa saad neid JavaScript, 127 00:06:22,300 --> 00:06:24,520 kuidas sa isegi alustada projekti selle. 128 00:06:24,520 --> 00:06:27,724 Ja siis me räägime mõned cool kohti võid minna sellega. 129 00:06:27,724 --> 00:06:28,640 Armaghan BEHLUM: Jah. 130 00:06:28,640 --> 00:06:29,300 Kõlab hästi. 131 00:06:29,300 --> 00:06:31,950 Nii et jah, kõige esimene asi, mida me tahan, et sa muidugi 132 00:06:31,950 --> 00:06:37,170 on pärast saad hüpe Resolutsiooni on minna leapmotion.com loodud, paigaldada 133 00:06:37,170 --> 00:06:38,420 juhtide ja värki. 134 00:06:38,420 --> 00:06:42,520 Pärast teeme, et võite minna veenduge, et see on ühendatud. 135 00:06:42,520 --> 00:06:46,910 Kui näete oma väike salve Leap Resolutsiooni ikoon ja see on roheline, 136 00:06:46,910 --> 00:06:48,640 siis sa tead, et sa oled kõik komplekti. 137 00:06:48,640 --> 00:06:53,710 Ja muidugi kontrollida täpselt Tomas lihtsalt näitas teile žeste 138 00:06:53,710 --> 00:06:59,320 ja teeme ekraani kraanid ja võti kraanid ja seda tüüpi asju. 139 00:06:59,320 --> 00:07:02,180 >> Pärast seda kui me ise, jälle nagu ma ütlesin, 140 00:07:02,180 --> 00:07:06,530 meil on juurdepääs kõik need asju JavaScript samuti. 141 00:07:06,530 --> 00:07:09,020 Ideaalne loodud, et soovitame teil 142 00:07:09,020 --> 00:07:16,440 poisid on minna oma vhost kataloog, kohalik host, 143 00:07:16,440 --> 00:07:19,340 avalikkusele oma CS50 aparaat. 144 00:07:19,340 --> 00:07:24,790 Ja kui sa lähed sinna, mida sa näha, on indeks dot HTML faili. 145 00:07:24,790 --> 00:07:28,180 Nüüd, kui indeks dot HTML faili või index dot 146 00:07:28,180 --> 00:07:32,740 PHP faili, kumb on fine, mida saab siis teha 147 00:07:32,740 --> 00:07:35,150 on minna opsüsteemi. 148 00:07:35,150 --> 00:07:38,650 Ja kui te lähete IP aadress mis on loetletud allosas paremal 149 00:07:38,650 --> 00:07:45,180 nurgas oma seadme siinsamas, nagu näete, siis mis juhtub 150 00:07:45,180 --> 00:07:51,240 on sul minna lehele, mis on osutatakse, et indeks dot HTML faili. 151 00:07:51,240 --> 00:07:56,610 Nii et kõik koodi, mis sa võiksid panna seal saab saata ning on kasutatavad siin. 152 00:07:56,610 --> 00:07:58,960 >> TOMAS Reimers: Nii et see on ka oluline just viide 153 00:07:58,960 --> 00:08:06,554 et kui poisid tegelikult teame kuidas luua server ise, 154 00:08:06,554 --> 00:08:09,720 või sa tahad panna seda maailma web, sa oled teretulnud tegema mida iganes. 155 00:08:09,720 --> 00:08:11,594 Pidage meeles, et need on lihtsalt JavaScript failid 156 00:08:11,594 --> 00:08:14,250 ja kõik hüpe töötlemine tehakse kliendile. 157 00:08:14,250 --> 00:08:16,510 Nii et see ei ole tegelikult küsimus kus teie server elu 158 00:08:16,510 --> 00:08:19,660 niikaua arvuti mida vaatate veebilehte 159 00:08:19,660 --> 00:08:22,024 on hüpe Resolutsiooni paigaldatud. 160 00:08:22,024 --> 00:08:23,190 Armaghan BEHLUM: Absoluutselt. 161 00:08:23,190 --> 00:08:25,680 Nagu Tomas ütles, jah, mida iganes töötab kutid. 162 00:08:25,680 --> 00:08:28,570 See on vaid üks meie soovitusi. 163 00:08:28,570 --> 00:08:31,660 Nüüd kasutama hakata hüpe Resolutsiooni mida sa teeksid 164 00:08:31,660 --> 00:08:36,640 on sul oleks importida JavaScript faili hüpe Motion. 165 00:08:36,640 --> 00:08:39,610 Ja siis sealt mida mida saate teha on, eks nüüd 166 00:08:39,610 --> 00:08:44,250 Mul on ainult käesolevas lõikes tag loodud ID teksti. 167 00:08:44,250 --> 00:08:48,690 Asjad, mida me soovitame seavad kontroller võimalusi 168 00:08:48,690 --> 00:08:52,012 hüpe Liikumine võimaldab žeste, et olla tõsi. 169 00:08:52,012 --> 00:08:53,970 Nii vaikimisi neid žestid, et me näitasime teile 170 00:08:53,970 --> 00:08:57,010 poisid, ring, ja võti kraan ja swipes, 171 00:08:57,010 --> 00:09:00,330 need pole nähtavad kutid vaikimisi. 172 00:09:00,330 --> 00:09:04,450 Aga me väga soovitame kasutada neid nii et sa ei leiutamist. 173 00:09:04,450 --> 00:09:09,489 Luba need, tõsi, läbides need controller võimalusi hüpe dot loop 174 00:09:09,489 --> 00:09:10,530 ja sa oled kõik seatud minna. 175 00:09:10,530 --> 00:09:13,270 Sest siis sa lihtsalt pead määratletud anonüümne funktsioon 176 00:09:13,270 --> 00:09:16,910 mis viib sisse raami hüpe Resolutsiooni 177 00:09:16,910 --> 00:09:21,150 ja et raam on kõik teavet, mida läheb vaja. 178 00:09:21,150 --> 00:09:25,310 >> TOMAS Reimers: Nii lihtsalt sulgege, teil on üks objekt. 179 00:09:25,310 --> 00:09:28,250 Sa pead seda funktsiooni nimetatakse hüpe dot loop. 180 00:09:28,250 --> 00:09:30,460 Ja sa nimetad seda kaks argumenti. 181 00:09:30,460 --> 00:09:33,134 Te nimetate seda ühe, controller võimalusi. 182 00:09:33,134 --> 00:09:35,300 Ja seal on palju võimalusi saab panna sinna. 183 00:09:35,300 --> 00:09:38,170 Üks me ei kavatse rõhutada on võimaldada žeste. 184 00:09:38,170 --> 00:09:41,230 Ja kui valid võrdne tõsi, siis saad juurdepääsu selles žeste 185 00:09:41,230 --> 00:09:42,940 et me näitasime teile visualiseerija. 186 00:09:42,940 --> 00:09:47,500 >> Ja siis teine ​​argument on funktsioon, see on selline nagu kõne tagasi 187 00:09:47,500 --> 00:09:53,010 mida nimetatakse iga ajal iga kaader hüpe, 188 00:09:53,010 --> 00:09:57,340 nii et iga kord hüpe registrite oma käsi liigutada, see on uus raam. 189 00:09:57,340 --> 00:10:02,130 Ja see nõuab see funktsioon ühe argument, mis on frame objekt. 190 00:10:02,130 --> 00:10:05,909 Ja see raam objekti kirjeldab raami hüpe näeb. 191 00:10:05,909 --> 00:10:06,950 Armaghan BEHLUM: Täpselt. 192 00:10:06,950 --> 00:10:10,450 Nii et see sisaldab kogu vajalikku killud info 193 00:10:10,450 --> 00:10:12,550 et me rääkisime varem. 194 00:10:12,550 --> 00:10:18,010 Kontroll raami dot žeste on hulgaliselt žeste 195 00:10:18,010 --> 00:10:23,680 et hüpe algatusel püütud oma käed teeb viimane kaader. 196 00:10:23,680 --> 00:10:26,470 Nii näiteks, mida me teeme siin me kontrollime, 197 00:10:26,470 --> 00:10:31,820 hey, hüpe, et viimane kaader tegi sa saagi iga žeste, mis ma tegin? 198 00:10:31,820 --> 00:10:36,350 Ja kui nii, mida me otsustame teha on itereerima läbi nende žeste 199 00:10:36,350 --> 00:10:39,760 ja proovida ja saada mõned kasulikud teavet neilt. 200 00:10:39,760 --> 00:10:44,290 Iga liigutus on ainulaadne ID sellega seotud. 201 00:10:44,290 --> 00:10:46,280 Nad on tüüpe. 202 00:10:46,280 --> 00:10:50,220 Võite vaadata mis sõrmed osalesid žeste 203 00:10:50,220 --> 00:10:52,770 kontrollides seda pointable kraami. 204 00:10:52,770 --> 00:10:56,490 Nii et kui siis, kui sa lähed läbi Leap Resolutsiooni JavaScript API kraami, 205 00:10:56,490 --> 00:10:59,630 kui nad mainida pointables, nad räägivad need sõrmed. 206 00:10:59,630 --> 00:11:04,480 Ja seejärel käed on muidugi kogu poolt vastu. 207 00:11:04,480 --> 00:11:05,210 >> Mida veel? 208 00:11:05,210 --> 00:11:08,630 Saate kontrollida, kui kaua motion läks 209 00:11:08,630 --> 00:11:11,640 ja, jah, kõik need kasulikke asju. 210 00:11:11,640 --> 00:11:16,490 Mida ma teen kohe Siin ma logitud raam, 211 00:11:16,490 --> 00:11:24,350 ja siis ma värskendan oma HTML kuvada kõik need bitti informatsiooni 212 00:11:24,350 --> 00:11:25,820 raamist. 213 00:11:25,820 --> 00:11:28,010 Nii saab kontrollida, et välja. 214 00:11:28,010 --> 00:11:29,440 >> Nii et siin see on. 215 00:11:29,440 --> 00:11:34,730 Siin index dot HTML faili. 216 00:11:34,730 --> 00:11:38,560 Ja kui sa lihtsalt nägin, kui ma just kolinud minu käest hüpe püütud ringi liikuma. 217 00:11:38,560 --> 00:11:44,960 Nii et näete, mul läheb ringi üle Siin uuendused ringi teavet. 218 00:11:44,960 --> 00:11:48,332 Doing swipes, püük swipes. 219 00:11:48,332 --> 00:11:49,290 Proovime ekraani alt. 220 00:11:49,290 --> 00:11:50,090 Seal me läheme. 221 00:11:50,090 --> 00:11:52,370 Screen kraani ja võti kraani. 222 00:11:52,370 --> 00:11:55,040 Nii võti kraanid ka, mida Nii on, kui vajutad alla. 223 00:11:55,040 --> 00:11:57,260 Nii võite ette kujutada võibolla mängib klaverit. 224 00:11:57,260 --> 00:11:59,869 >> Ja siis ekraan kraanid on kui vajutad ekraanil. 225 00:11:59,869 --> 00:12:02,910 Nii võite ette kujutada äkki sa tegelikult on puutetundlik teie ees 226 00:12:02,910 --> 00:12:05,190 ja sa oled pihta touch ekraan ees. 227 00:12:05,190 --> 00:12:08,470 Ja siis saame haarata ühe Nende objektide siin. 228 00:12:08,470 --> 00:12:12,960 Seega pidage meeles, ma ütlesin, et ma olin kulgeb raami konsooli samamoodi. 229 00:12:12,960 --> 00:12:17,160 Ja nii me saame vaadata läbi kõik killud info 230 00:12:17,160 --> 00:12:22,500 mis on saadaval et raam samuti kasutada. 231 00:12:22,500 --> 00:12:26,320 >> Nagu ma ütlesin, pointables on sõrmed. 232 00:12:26,320 --> 00:12:30,260 Tol hetkel ei olnud meil meie käed ees hüpe Resolutsiooni 233 00:12:30,260 --> 00:12:32,010 nii et see on registreeritud null, kuid see on, kuidas sa 234 00:12:32,010 --> 00:12:35,980 hakkaks teada võibolla Mitu sõrme on ekraanil. 235 00:12:35,980 --> 00:12:37,810 Ja seda tüüpi informatsiooni. 236 00:12:37,810 --> 00:12:40,060 TOMAS Reimers: ja mäleta see on lihtsalt objekt. 237 00:12:40,060 --> 00:12:42,185 Nii et kõik on kättesaadav omamoodi nagu struct 238 00:12:42,185 --> 00:12:45,540 C. Sul on objekti nimi dot vara nimetus. 239 00:12:45,540 --> 00:12:48,830 Ja siis sees, et teil on massiivid ja teil on muid esemeid, 240 00:12:48,830 --> 00:12:50,850 kuid pea meeles, et see on lihtsalt objekt. 241 00:12:50,850 --> 00:12:53,788 Ei ole midagi erilist sest me kasutame hüpe. 242 00:12:53,788 --> 00:12:54,704 Armaghan BEHLUM: Jah. 243 00:12:54,704 --> 00:12:56,544 Külm. 244 00:12:56,544 --> 00:12:58,710 Kas me kontrollida paar JavaScript näiteid? 245 00:12:58,710 --> 00:13:05,070 246 00:13:05,070 --> 00:13:07,810 >> TOMAS Reimers: Nii kiiresti meeles pidada, et me 247 00:13:07,810 --> 00:13:12,470 ütles, et hüpet ei tegelikult sõita iga veebilehel. 248 00:13:12,470 --> 00:13:15,250 LeapJS lihtsalt kätte kliendile. 249 00:13:15,250 --> 00:13:19,850 Ja nii piki kui klient on Leap Resolutsiooni lisatud, et see töötab. 250 00:13:19,850 --> 00:13:22,540 Nii hüpe Resolutsiooni on veebileht, kus inimesed 251 00:13:22,540 --> 00:13:24,540 saavad jagada oma näited on asju, mida nad olen teinud. 252 00:13:24,540 --> 00:13:26,623 Nii et me lihtsalt läheb minema kaudu paar neist 253 00:13:26,623 --> 00:13:29,980 näha, mida on võimalik enne sukeldudes rohkem spetsiifikast, kuidas 254 00:13:29,980 --> 00:13:32,510 see on võimalik. 255 00:13:32,510 --> 00:13:33,346 Nii 256 00:13:33,346 --> 00:13:34,470 Armaghan BEHLUM: Vaatame. 257 00:13:34,470 --> 00:13:36,136 TOMAS Reimers: Nüüd peaks töötama. 258 00:13:36,136 --> 00:13:38,520 Armaghan BEHLUM: Nüüd enne nägime näiteks 259 00:13:38,520 --> 00:13:45,280 kasutades Unity muutis meie kätes päris muljetavaldav graafika nahad, 260 00:13:45,280 --> 00:13:50,200 kuid nüüd näed sa saad teha Sama asi sees veebilehitsejat. 261 00:13:50,200 --> 00:13:54,640 See on kõik sees Chrome lihtsalt kasutades JavaScript. 262 00:13:54,640 --> 00:13:57,460 Ja seejärel teiste kena Asi on selles, kui soovite 263 00:13:57,460 --> 00:14:02,610 teada, kuidas nad seda tegid, näiteid JavaScript 264 00:14:02,610 --> 00:14:07,540 ka koodi võimalusi, et saad kontrollida ja siis vaata 265 00:14:07,540 --> 00:14:12,570 kuidas see inimene haarates käed ja koodid ja selline. 266 00:14:12,570 --> 00:14:16,730 >> Nii et kõik, mida võib leida kell developer.leapmotion.com. 267 00:14:16,730 --> 00:14:20,810 Võite minna ja vaadata läbi JavaScript näiteid, et nad on seal. 268 00:14:20,810 --> 00:14:23,280 Nii et jah. 269 00:14:23,280 --> 00:14:25,205 Siin on need, oops vabandust. 270 00:14:25,205 --> 00:14:27,680 Proovime seda uuesti. 271 00:14:27,680 --> 00:14:29,002 Oh. 272 00:14:29,002 --> 00:14:29,960 Mul on kaks kätt. 273 00:14:29,960 --> 00:14:32,540 274 00:14:32,540 --> 00:14:34,380 Nii et jah. 275 00:14:34,380 --> 00:14:37,440 >> TOMAS Reimers: Nii ja jälle, mäletan mõnikord hüpe messide up. 276 00:14:37,440 --> 00:14:40,790 Lihtsalt anna see teine. 277 00:14:40,790 --> 00:14:42,784 See ei ole täiuslik, kuid see on päris hea. 278 00:14:42,784 --> 00:14:44,700 Armaghan BEHLUM: One muid soovitusi ka 279 00:14:44,700 --> 00:14:48,780 on ei tee seda otsese päikesevalguse kätte. 280 00:14:48,780 --> 00:14:51,260 Nii viis hüpe Resolutsiooni teosed on tegelikult 281 00:14:51,260 --> 00:14:54,500 kui ma näitan kaamera seda samuti, infrapuna valgust. 282 00:14:54,500 --> 00:14:57,375 Nii et see saadab need välja ja seejärel loeb neid, kui nad tulevad tagasi. 283 00:14:57,375 --> 00:14:59,250 Nii et kui sa üritad seda otsese päikesevalguse kätte, 284 00:14:59,250 --> 00:15:01,610 Näiteks on ilmselt ei hakka tööle, 285 00:15:01,610 --> 00:15:05,850 või siis läheb vaja mõned kalibreerimist teha. 286 00:15:05,850 --> 00:15:10,450 >> Ka teine ​​soovitus on selge ruumi taga hüpe 287 00:15:10,450 --> 00:15:12,740 ja ees hüpe. 288 00:15:12,740 --> 00:15:15,520 Mõtle seda tööpäeva sees kuppel, mis on 289 00:15:15,520 --> 00:15:18,360 ümbritsevate see hüpe Resolutsiooni objekti. 290 00:15:18,360 --> 00:15:20,550 Kui seal on asju just taga samuti, 291 00:15:20,550 --> 00:15:24,740 mis on ka kavatse sekkuda kuidas hüpe Resolutsiooni proovib 292 00:15:24,740 --> 00:15:26,690 tunne oma käsi ja seda tüüpi asju. 293 00:15:26,690 --> 00:15:30,010 >> Nii näiteks, ma arvan, et selles juhul on see minu laptop tegelikult 294 00:15:30,010 --> 00:15:34,351 see on omamoodi teha hüpe Motion. 295 00:15:34,351 --> 00:15:35,100 Jah, seal me läheme. 296 00:15:35,100 --> 00:15:41,021 Nii et kui ma tühjendama minu sülearvuti taga küljest näidata üles päris hästi. 297 00:15:41,021 --> 00:15:41,520 Nii et jah. 298 00:15:41,520 --> 00:15:42,061 Seal on see. 299 00:15:42,061 --> 00:15:44,650 300 00:15:44,650 --> 00:15:46,417 Mis siis veel tegime neile näidata. 301 00:15:46,417 --> 00:15:48,250 TOMAS Reimers: Ma arvan, nüüd oleks aeg 302 00:15:48,250 --> 00:15:52,039 sorteerida ja sukelduda ja olgem lihtsalt teha demo täiesti nullist. 303 00:15:52,039 --> 00:15:53,330 See saab olema väga lihtne. 304 00:15:53,330 --> 00:15:55,250 Põhimõtteliselt, mida me ei kavatse proovida teha, on see 305 00:15:55,250 --> 00:15:58,570 nii et kui sa kaevukook oma käsi, taust läheb alguses on punane, 306 00:15:58,570 --> 00:16:01,361 ja kui sa kaevukook oma käsi, taust läheb roheliseks. 307 00:16:01,361 --> 00:16:01,970 OK? 308 00:16:01,970 --> 00:16:03,709 Tõesti lihtne. 309 00:16:03,709 --> 00:16:05,750 Ja see on põhimõtteliselt ainult lähe läbi palju 310 00:16:05,750 --> 00:16:08,360 mõistete taga Leap et saaksime 311 00:16:08,360 --> 00:16:12,630 sattuda see ideoloogia, kuidas hüpe töötab ja kuidas me saame ehitada kraami sellega. 312 00:16:12,630 --> 00:16:16,760 Ja siis sealt jagame ilmselt lihtsalt näitan sulle 313 00:16:16,760 --> 00:16:19,710 API Docs ja kuhu saab pikemalt lugeda. 314 00:16:19,710 --> 00:16:21,030 Ja siis me nimetame seda päeva. 315 00:16:21,030 --> 00:16:24,294 Nii tahad koodi või sa tahad, et ma kood? 316 00:16:24,294 --> 00:16:25,210 Armaghan BEHLUM: Jah. 317 00:16:25,210 --> 00:16:28,350 Noh, ma arvan, et me ei tööta koos selle ja proovida 318 00:16:28,350 --> 00:16:30,292 >> TOMAS Reimers: nii me teha mõned paari kodeerimine. 319 00:16:30,292 --> 00:16:31,500 Armaghan BEHLUM: Seal me läheme. 320 00:16:31,500 --> 00:16:33,250 See on täpselt see, mida ma tahtsin kontrollida. 321 00:16:33,250 --> 00:16:34,700 Külm. 322 00:16:34,700 --> 00:16:38,750 Nii näiteks siin, vaatame. 323 00:16:38,750 --> 00:16:40,979 Kuigi me iterating läbi žestid juba, 324 00:16:40,979 --> 00:16:43,270 TOMAS Reimers: Tahan teha lihtsalt täiesti uue faili? 325 00:16:43,270 --> 00:16:43,870 Armaghan BEHLUM: Täiesti uus fail? 326 00:16:43,870 --> 00:16:44,246 Jah, kindlasti. 327 00:16:44,246 --> 00:16:45,000 >> TOMAS Reimers: Jah. 328 00:16:45,000 --> 00:16:45,920 >> Armaghan BEHLUM: Nii teemegi. 329 00:16:45,920 --> 00:16:48,253 >> TOMAS Reimers: Nii et me läheme teha täielikult faili. 330 00:16:48,253 --> 00:16:51,290 Me nimetame seda käsitsi dot HTML. 331 00:16:51,290 --> 00:16:52,670 See on lahe koos minuga. 332 00:16:52,670 --> 00:16:59,020 Seega pidage meeles, sa HTML tag, Seejärel jooksul, et sul on peas. 333 00:16:59,020 --> 00:17:02,982 See juht on pealkiri sees. 334 00:17:02,982 --> 00:17:04,349 Nii tab muul viisil. 335 00:17:04,349 --> 00:17:05,589 Seal sa lähed. 336 00:17:05,589 --> 00:17:09,359 Pealkiri, me nimetame seda hüpe Näide. 337 00:17:09,359 --> 00:17:12,163 Yep. 338 00:17:12,163 --> 00:17:13,540 >> Armaghan BEHLUM: Oops. 339 00:17:13,540 --> 00:17:14,040 Pealkiri. 340 00:17:14,040 --> 00:17:14,474 >> TOMAS Reimers: Yep. 341 00:17:14,474 --> 00:17:15,776 >> Armaghan BEHLUM: Seal me oleme. 342 00:17:15,776 --> 00:17:18,180 >> TOMAS Reimers: Ja siis teeme keha. 343 00:17:18,180 --> 00:17:20,852 >> Armaghan BEHLUM: Oota, lähme Samuti veenduge, et importida. 344 00:17:20,852 --> 00:17:22,060 TOMAS Reimers: Oh, muidugi. 345 00:17:22,060 --> 00:17:22,560 Minu halb. 346 00:17:22,560 --> 00:17:28,700 Nii et alati veenduge, et olete hüpe script nii see script antakse teile 347 00:17:28,700 --> 00:17:31,810 poolt hüpe Resolutsiooni mis põhimõtteliselt võimaldab veebilehitseja ühendada 348 00:17:31,810 --> 00:17:35,580 seadme kasutaja arvutisse. 349 00:17:35,580 --> 00:17:38,510 Ja siis on meil ka vajame keha ja olgem lihtsalt 350 00:17:38,510 --> 00:17:40,580 teha keha tere öelda nii et me saame näidata õpilastele 351 00:17:40,580 --> 00:17:42,704 kuidas ühendada seda uut veebileht, mis nad tegid. 352 00:17:42,704 --> 00:17:44,260 Armaghan BEHLUM: Sure. 353 00:17:44,260 --> 00:17:45,724 Võtame kasutusele another-- 354 00:17:45,724 --> 00:17:48,730 >> TOMAS Reimers: Tere, tere maailmas. 355 00:17:48,730 --> 00:17:50,210 Nii väga lihtne näide. 356 00:17:50,210 --> 00:17:53,400 Tõesti lihtsalt demo. 357 00:17:53,400 --> 00:17:58,505 >> Armaghan BEHLUM: Ja siis siin me võib minna, me kutsusime ta käsi dot HTML, 358 00:17:58,505 --> 00:18:00,000 õige? 359 00:18:00,000 --> 00:18:00,810 Ja oh! 360 00:18:00,810 --> 00:18:04,310 Nii et ma ei tea, mis viga Selle kohe. 361 00:18:04,310 --> 00:18:07,639 Lisame lugemisõigust anda dot HTML. 362 00:18:07,639 --> 00:18:09,930 TOMAS Reimers: Kas soovid seda teha suur terminal 363 00:18:09,930 --> 00:18:11,080 nii et me saame lihtsalt näidata seda the-- 364 00:18:11,080 --> 00:18:12,501 >> Armaghan BEHLUM: Jah, see on mõistlik. 365 00:18:12,501 --> 00:18:13,001 Hea küll. 366 00:18:13,001 --> 00:18:15,720 Nii et ma lihtsalt lisada load, kuid kui me 367 00:18:15,720 --> 00:18:18,350 olid, et kontrollida load, enne kui me 368 00:18:18,350 --> 00:18:22,560 oleks näinud, et tegelikult kasutatud dot HTML ei ole lugemisõigust 369 00:18:22,560 --> 00:18:25,570 ning seetõttu ei saa me muuta see. 370 00:18:25,570 --> 00:18:30,850 Aga nüüd, kui me seda näeme meie väike hello world seal. 371 00:18:30,850 --> 00:18:33,580 >> TOMAS Reimers: Nii saab tegelikult, kui ta kirjutas, hello world, 372 00:18:33,580 --> 00:18:35,371 Ma mõtlesin, kuidas me võiks seda muuta. 373 00:18:35,371 --> 00:18:41,150 Teeme seda öelda tere maailmas ning siis, kui laine, ta ütleb hüvasti. 374 00:18:41,150 --> 00:18:41,650 Õigus? 375 00:18:41,650 --> 00:18:42,210 Nii tere, head aega. 376 00:18:42,210 --> 00:18:42,560 >> Armaghan BEHLUM: Sure. 377 00:18:42,560 --> 00:18:44,010 >> TOMAS Reimers: See kõlab päris hea. 378 00:18:44,010 --> 00:18:45,120 >> Armaghan BEHLUM: See kõlab hästi mulle ka. 379 00:18:45,120 --> 00:18:46,920 >> TOMAS Reimers: Nii et kui me kavatsete teha, et lähme lihtsalt 380 00:18:46,920 --> 00:18:48,980 arvan veebilehe kaudu natuke. 381 00:18:48,980 --> 00:18:51,800 Me läheme vajan script mis põhimõtteliselt registreerib 382 00:18:51,800 --> 00:18:56,470 et sa lokkis ja hüpe, laine ja Huitaisu sama asi. 383 00:18:56,470 --> 00:18:59,584 Nii et me läheme vaja skripti, mis põhimõtteliselt registreerub et pühkimine. 384 00:18:59,584 --> 00:19:01,500 Ja veel üks asi, mida me oleme läheb vaja, et me oleme 385 00:19:01,500 --> 00:19:04,360 läheb vaja mõningaid tegelik sisu muuta. 386 00:19:04,360 --> 00:19:07,850 >> Nii nagu te mäletate, jQuery võimaldab muuta sisu. 387 00:19:07,850 --> 00:19:13,017 Nii et üks asi, mida me võid lisada Selles on jQuery raamatukogu. 388 00:19:13,017 --> 00:19:16,100 Ja seejärel, et oleks võimalik valida, mida me tegelikult muutu sisu 389 00:19:16,100 --> 00:19:18,224 et läheb vaja ID või klassi või midagi 390 00:19:18,224 --> 00:19:20,100 et saame kasutada selle valimiseks. 391 00:19:20,100 --> 00:19:25,010 Nii me lihtsalt anda talle Kiire ID muutus tekst. 392 00:19:25,010 --> 00:19:26,974 Ja siis sa tahad haarata jQuery? 393 00:19:26,974 --> 00:19:29,890 Armaghan BEHLUM: Mis siis esimene asi meie teha nimekirja siis nüüd? 394 00:19:29,890 --> 00:19:30,620 TOMAS Reimers: Olgem haarata jQuery? 395 00:19:30,620 --> 00:19:32,494 Armaghan BEHLUM: Olgem haarata jQuery, OK, lahe. 396 00:19:32,494 --> 00:19:34,502 Sel juhul ma lähen et pea actually-- 397 00:19:34,502 --> 00:19:36,210 kus oleks Parim koht seda teha? 398 00:19:36,210 --> 00:19:39,677 >> TOMAS Reimers: jQuery, nii et kui sa Google jQuery, tabas jQuery esimene 399 00:19:39,677 --> 00:19:41,010 Armaghan BEHLUM: Väga esimene. 400 00:19:41,010 --> 00:19:42,135 TOMAS Reimers: Or alla. 401 00:19:42,135 --> 00:19:42,650 See on hea. 402 00:19:42,650 --> 00:19:46,482 Tulemus alla v1 ja v2 vasakul. 403 00:19:46,482 --> 00:19:49,190 Nii et me kirjeldades jQuery alates Internetis nagu olete ilmselt teinud. 404 00:19:49,190 --> 00:19:50,440 Kerige. 405 00:19:50,440 --> 00:19:51,260 Up, up. 406 00:19:51,260 --> 00:19:53,502 >> Armaghan BEHLUM: Oh, siin nüüd? 407 00:19:53,502 --> 00:19:54,460 TOMAS Reimers: Või nii. 408 00:19:54,460 --> 00:19:54,960 Yep. 409 00:19:54,960 --> 00:20:00,150 Nii jQuery on majutatud versioon mis tähendab, et sa ei ole tegelikult 410 00:20:00,150 --> 00:20:01,890 vaja alla laadida, aga sa oled rohkem kui 411 00:20:01,890 --> 00:20:07,734 Tere tulemast alla laadida ja vastuvõtva ise. 412 00:20:07,734 --> 00:20:08,650 Armaghan BEHLUM: Cool. 413 00:20:08,650 --> 00:20:09,566 Nüüd on meil jQuery. 414 00:20:09,566 --> 00:20:11,122 Nüüd mis edasi meie teha nimekirja. 415 00:20:11,122 --> 00:20:12,080 TOMAS Reimers: Awesome. 416 00:20:12,080 --> 00:20:13,910 Nii et järgmine, mida me vajame teha, on meil tegelikult vaja 417 00:20:13,910 --> 00:20:17,750 anda p hello world ID nii et me saame seda muuta, eks? 418 00:20:17,750 --> 00:20:24,514 Nii saab anda ettekujutus, Ma ei tea, muuta teksti? 419 00:20:24,514 --> 00:20:26,680 Armaghan BEHLUM: Lihtsalt seda nii tegema, ma arvan. 420 00:20:26,680 --> 00:20:28,013 TOMAS Reimers: changeText, lahe. 421 00:20:28,013 --> 00:20:29,830 Ja nüüd lihtsalt värskenda lehekülge. 422 00:20:29,830 --> 00:20:31,142 Veenduge, et kõik toimib. 423 00:20:31,142 --> 00:20:32,100 Nii tagasi brauseris. 424 00:20:32,100 --> 00:20:35,820 425 00:20:35,820 --> 00:20:36,922 Külm. 426 00:20:36,922 --> 00:20:39,380 Alati on hea meeldetuletus, et kui sa oled hoone veebilehel, 427 00:20:39,380 --> 00:20:44,450 ilmselt värskendada iga kord, kui teha mis tahes mõnevõrra olulist muutust vaid 428 00:20:44,450 --> 00:20:47,993 sest mõnikord kogemata tilk tag, 429 00:20:47,993 --> 00:20:51,640 või kogemata kustutada midagi, ja siis sa murda midagi väikest, 430 00:20:51,640 --> 00:20:55,880 aga siis, kui teete suurem muutus sa oled nagu, miks see suur muutus 431 00:20:55,880 --> 00:20:57,910 näiliselt murda mitteseotud asi. 432 00:20:57,910 --> 00:21:02,840 Nii et see on alati hea mingisugune minna ja teha nende meelerahu kontrolli. 433 00:21:02,840 --> 00:21:05,610 >> Igatahes nii et nüüd teeme viimane meelerahu kontrolli, 434 00:21:05,610 --> 00:21:09,800 mida proovime muuta tekst ilma hüpe Motion, 435 00:21:09,800 --> 00:21:11,820 ilma midagi, lihtsalt lehel koormus Seda saad 436 00:21:11,820 --> 00:21:17,140 muuta hello maailma hüvasti kasutades jQuery. 437 00:21:17,140 --> 00:21:21,400 Nii et kui sa mäletad jQuery paljastab Selle dollari märk funktsiooni 438 00:21:21,400 --> 00:21:28,640 mida me ei liigu CSS valijat üles, nimelt hashtag muutus tekst, mis 439 00:21:28,640 --> 00:21:31,590 valib elemendi ID muutus tekst. 440 00:21:31,590 --> 00:21:34,980 Ja siis me läheme helistada meetod HTML 441 00:21:34,980 --> 00:21:40,390 objekti naaseb koos argument string hüvasti, mis 442 00:21:40,390 --> 00:21:45,600 muutub esemed HTML hüvasti. 443 00:21:45,600 --> 00:21:46,210 Awesome. 444 00:21:46,210 --> 00:21:48,790 See tundub päris lahe. 445 00:21:48,790 --> 00:21:52,365 Ja nüüd, kui me värskendada Lehe me näeme 446 00:21:52,365 --> 00:21:54,040 see koheselt muutub hüvasti, eks? 447 00:21:54,040 --> 00:21:55,910 Sest see ei oota midagi. 448 00:21:55,910 --> 00:21:59,200 Omamoodi niipea, kui see script jookseb see muudab ta hüvasti. 449 00:21:59,200 --> 00:22:00,430 Külm. 450 00:22:00,430 --> 00:22:03,790 >> Vaatame nüüd murrab, et funktsiooni. 451 00:22:03,790 --> 00:22:04,290 Õigus. 452 00:22:04,290 --> 00:22:06,270 Nii et me läheme taha teha funktsiooni. 453 00:22:06,270 --> 00:22:08,160 Me nimetame seda hüvasti. 454 00:22:08,160 --> 00:22:11,570 Nii funktsiooni hüvasti on kavatse võtta ühtegi argumenti 455 00:22:11,570 --> 00:22:14,170 ja see ei ole tõesti läheb tagasi midagi. 456 00:22:14,170 --> 00:22:18,850 Ja see on lihtsalt läheb teha, et JavaScript. 457 00:22:18,850 --> 00:22:22,240 458 00:22:22,240 --> 00:22:23,140 Suurepärane. 459 00:22:23,140 --> 00:22:27,000 Nii et meie ülesanne hüvasti nüüd muudab teksti hüvasti, eks? 460 00:22:27,000 --> 00:22:28,930 Nii et see annab meile teed et põhimõtteliselt muutus 461 00:22:28,930 --> 00:22:32,871 et teksti hüvasti, kui me kutsusime seda funktsiooni. 462 00:22:32,871 --> 00:22:33,370 Õigus? 463 00:22:33,370 --> 00:22:35,290 Nii et see on päris lahe. 464 00:22:35,290 --> 00:22:37,430 >> Armaghan BEHLUM: Noh, me saab ka lihtsalt veenduda 465 00:22:37,430 --> 00:22:41,040 et nüüd, sest me ei kutsu funktsiooni, kui me värskenda lehekülge, 466 00:22:41,040 --> 00:22:44,460 teate see ei hakka muuta teksti. 467 00:22:44,460 --> 00:22:45,509 >> TOMAS Reimers: Suurepärane. 468 00:22:45,509 --> 00:22:47,800 Nüüd me ei kavatse hakata sattuda, et hüpe stuff 469 00:22:47,800 --> 00:22:49,880 et me rääkisime. 470 00:22:49,880 --> 00:22:52,240 Nii Armi, kas sa tahad võta see siit või? 471 00:22:52,240 --> 00:22:52,640 >> Armaghan BEHLUM: Jah. 472 00:22:52,640 --> 00:22:53,139 Muidugi. 473 00:22:53,139 --> 00:22:56,260 Ma ilmselt läheb vaja kontrollige asju, 474 00:22:56,260 --> 00:22:58,250 kuid näiteks mäletan me ütlesime me tahtsime 475 00:22:58,250 --> 00:23:02,627 veenduda Valikud seadsime võimaldab žeste 476 00:23:02,627 --> 00:23:03,710 TOMAS Reimers: Hea saak. 477 00:23:03,710 --> 00:23:06,250 Armaghan BEHLUM: et olla tõsi. 478 00:23:06,250 --> 00:23:08,960 Ja siis me olime soovitades et kutid oleks 479 00:23:08,960 --> 00:23:12,230 joosta hüpe dot loop, mis nagu me varem öelnud, 480 00:23:12,230 --> 00:23:18,140 on kaks võimalust, JSON objekt, mis on võimalusi, kuidas soovite 481 00:23:18,140 --> 00:23:22,030 seadistada hüpe Motion töö ja siis funktsioon, mis on 482 00:23:22,030 --> 00:23:27,640 püüa raami tagasihelistamise funktsiooni nagu Tomas rääkis. 483 00:23:27,640 --> 00:23:30,470 Ja siis muuta, mida tahad teha, et funktsiooni. 484 00:23:30,470 --> 00:23:33,890 >> Nii et me liigu valik ja nüüd me defineerime 485 00:23:33,890 --> 00:23:36,117 funktsioon, mis võtab raami. 486 00:23:36,117 --> 00:23:38,200 Ja nüüd on meil määratleda mida see funktsioon teeb. 487 00:23:38,200 --> 00:23:42,569 Samuti huvides Tulevikus teha veenduda. 488 00:23:42,569 --> 00:23:43,610 TOMAS Reimers: Suurepärane. 489 00:23:43,610 --> 00:23:45,940 Nüüd on meil see hüpe dot loop funktsioon 490 00:23:45,940 --> 00:23:52,420 helistada mis põhimõtteliselt ütleb vaadata hüpe Nende võimaluste ja iga kord 491 00:23:52,420 --> 00:23:55,710 midagi muutub, nimetame seda funktsiooni raami kõik andmed 492 00:23:55,710 --> 00:23:59,510 et olete teadlik raami. 493 00:23:59,510 --> 00:24:01,320 Kõlab päris hea. 494 00:24:01,320 --> 00:24:03,680 Nüüd kiire meelerahu kontrolli, mida ma soovitan alati, 495 00:24:03,680 --> 00:24:07,020 on see, et lihtsalt panna konsooli dot log raami. 496 00:24:07,020 --> 00:24:10,320 Ja siis Chrome avada up ja vaadata oma konsooli 497 00:24:10,320 --> 00:24:13,870 ja mängida hüpe näha raamid logitakse sest see 498 00:24:13,870 --> 00:24:16,300 sulle idee, mida andmete teil on juurdepääs. 499 00:24:16,300 --> 00:24:20,680 Ja nagu alati, kui teil segi, otsida API alles. 500 00:24:20,680 --> 00:24:23,430 Ja me hulka link selle lõpus seda. 501 00:24:23,430 --> 00:24:26,300 >> Armaghan BEHLUM: Nii et me värskenda lehekülge ja siis 502 00:24:26,300 --> 00:24:28,880 me läheme ja avada konsool uuesti. 503 00:24:28,880 --> 00:24:33,590 Ja nüüd märkame, et me oleme võttes raamid möödunud aastal, 504 00:24:33,590 --> 00:24:37,834 neid vähe objekte me nägime. 505 00:24:37,834 --> 00:24:38,690 Nii et jah. 506 00:24:38,690 --> 00:24:42,870 Need on meie raamid ilmumise konsooli. 507 00:24:42,870 --> 00:24:43,370 Külm. 508 00:24:43,370 --> 00:24:46,970 >> Nüüd, et me oleme haaras raamid, nagu te võib meenuda varem 509 00:24:46,970 --> 00:24:51,800 näitel, et meil oli, kui me kontrollime raami dot žeste 510 00:24:51,800 --> 00:24:56,270 saame nimekirja žeste, mis raami viimati püütud. 511 00:24:56,270 --> 00:25:01,510 Saame näha pikkust, et massiivi et näha, kas hüpe püütud mis tahes žeste. 512 00:25:01,510 --> 00:25:05,010 Nii et kui see massiiv on suurem kui null, siis me 513 00:25:05,010 --> 00:25:07,570 tean, et meil on mõned asjad, mida teha. 514 00:25:07,570 --> 00:25:15,040 >> Nii saab wrap üles neid, kui tingimus ja nüüd siin, mida me teame, on meil 515 00:25:15,040 --> 00:25:20,390 näinud žest, olgem alusel tegutseda. 516 00:25:20,390 --> 00:25:25,721 Nüüd, et me oleme siin on žest kontrollida. 517 00:25:25,721 --> 00:25:28,470 TOMAS Reimers: Noh, esimene asi on see ei ole lihtsalt üks žest, 518 00:25:28,470 --> 00:25:29,840 see võib olla nii palju liigutusi. 519 00:25:29,840 --> 00:25:30,964 >> Armaghan BEHLUM: Väga tõsi. 520 00:25:30,964 --> 00:25:33,340 TOMAS Reimers: Nii per Klassikaline C stiili siin 521 00:25:33,340 --> 00:25:36,334 me ilmselt soovite kasutada silmus. 522 00:25:36,334 --> 00:25:37,750 Armaghan BEHLUM: Siin me oleme siis. 523 00:25:37,750 --> 00:25:42,870 Me otsustasime, et kinnitada, läbi žeste. 524 00:25:42,870 --> 00:25:46,412 Ja vaatame. 525 00:25:46,412 --> 00:25:49,380 i pluss pluss. 526 00:25:49,380 --> 00:25:56,150 Ja nüüd, kui me võib-olla teha lihtsalt var žest võrdub 527 00:25:56,150 --> 00:26:01,210 raami dot žeste sulg i, nüüd on meil 528 00:26:01,210 --> 00:26:06,260 žest ise, mis on vaid üks ühe eksemplariga žest objekti 529 00:26:06,260 --> 00:26:10,582 meil tööd sees selle jaoks silmus. 530 00:26:10,582 --> 00:26:12,869 Hea küll. 531 00:26:12,869 --> 00:26:15,410 TOMAS Reimers: Let meelerahu vaadake siin ikka ja ainult lohutada 532 00:26:15,410 --> 00:26:17,370 dot sisse žest näha, mida saame. 533 00:26:17,370 --> 00:26:19,410 >> Armaghan BEHLUM: Console dot log žest. 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 Ja värskendada veel üks kord. 537 00:26:26,250 --> 00:26:30,030 >> TOMAS Reimers: Ja olgem proovige žest. 538 00:26:30,030 --> 00:26:34,600 Sa näed, et kamp kohta, kui ta swipes, 539 00:26:34,600 --> 00:26:39,780 sa kamp žeste konsooli ja kui ta üritab teha ringi, 540 00:26:39,780 --> 00:26:40,470 see on Lihtsalt-- 541 00:26:40,470 --> 00:26:41,750 >> Armaghan BEHLUM: Circles on vaid tõesti kena. 542 00:26:41,750 --> 00:26:45,000 >> TOMAS Reimers: Nüüd on imelik asi siin, mida ta teeb ühe ringi 543 00:26:45,000 --> 00:26:48,730 kuid see on metsaraie 80 žeste, eks? 544 00:26:48,730 --> 00:26:50,070 See on palju žeste. 545 00:26:50,070 --> 00:26:53,560 Nii et esimene asi, et realiseerida, ja see võib segadust tekitada, 546 00:26:53,560 --> 00:26:57,050 on see, et žesti ei ole just sisse üks kord. 547 00:26:57,050 --> 00:27:01,107 >> Igal raam, paremale, nii et kui ma teen ringi 548 00:27:01,107 --> 00:27:02,940 Leap siis tuvastatakse muutub, selle 549 00:27:02,940 --> 00:27:04,398 muutub, sellest muutub. 550 00:27:04,398 --> 00:27:05,970 Ja see sisse iga üks neist. 551 00:27:05,970 --> 00:27:08,200 Kuid iga üks neist, see saab öelda, oh, 552 00:27:08,200 --> 00:27:10,050 seal on žest praegu käimas. 553 00:27:10,050 --> 00:27:14,260 Nii et lubage mul öelda, hei, seal on žest ja see on praegu käimas. 554 00:27:14,260 --> 00:27:17,000 Nii et me ei taha teha, on öelda, oh, iga üks 555 00:27:17,000 --> 00:27:19,370 nende liigutusi, mida soovid muuta teksti. 556 00:27:19,370 --> 00:27:23,660 Mida me tahame teha on, kui see žest peatub, ja me saame kontrollida, et 557 00:27:23,660 --> 00:27:24,974 siis me tahame muuta teksti. 558 00:27:24,974 --> 00:27:25,890 Armaghan BEHLUM: Mhmm. 559 00:27:25,890 --> 00:27:30,550 Nii nagu Tomas on selgitades nende žeste 560 00:27:30,550 --> 00:27:33,580 võib tunduda läbi mitme raamid, kuid näiteks 561 00:27:33,580 --> 00:27:36,200 kui olime võttes et ringi, näeme 562 00:27:36,200 --> 00:27:40,140 et ID et üks ühe ringi, et me 563 00:27:40,140 --> 00:27:43,950 Võib püüdnud täita oli sama ID kogu. 564 00:27:43,950 --> 00:27:46,320 Ja tegelikult, võite ka vaadake staatus. 565 00:27:46,320 --> 00:27:49,500 566 00:27:49,500 --> 00:27:50,270 ajakohastada. 567 00:27:50,270 --> 00:27:55,680 >> Ja siis see on ilmselt viimane ring, et oh, noh, OK. 568 00:27:55,680 --> 00:28:00,480 Nii et mõnikord see näitab seisundi peatumine žest 569 00:28:00,480 --> 00:28:04,180 ja see näitab ka teil staatuse algab uus žest, kui 570 00:28:04,180 --> 00:28:09,140 tunnistab ta kindel, et olete alustanud uue žest. 571 00:28:09,140 --> 00:28:10,637 Näiteks sel juhul. 572 00:28:10,637 --> 00:28:11,470 TOMAS Reimers: Cool. 573 00:28:11,470 --> 00:28:12,511 Armaghan BEHLUM: Nii et jah. 574 00:28:12,511 --> 00:28:14,420 Ja siis vaatame. 575 00:28:14,420 --> 00:28:16,490 Võite märgata kuigi me tegid 576 00:28:16,490 --> 00:28:22,179 ringi ja žest on Väli tüüp 577 00:28:22,179 --> 00:28:23,970 mis ütleb meile, milliseid žest, mis on. 578 00:28:23,970 --> 00:28:27,829 Nii et võib olla kasulik meile sa püüad ja teha seda, mida me teeme. 579 00:28:27,829 --> 00:28:29,620 TOMAS Reimers: Nii minnakse tagasi JS, 580 00:28:29,620 --> 00:28:31,696 Esimene asi, mis juhtub minuga Ka lihtsalt lugedes seda koodi 581 00:28:31,696 --> 00:28:34,340 on seal väike optimeerimine, mis on meil tegelikult 582 00:28:34,340 --> 00:28:35,980 ei vaja seda, kui tingimus, eks? 583 00:28:35,980 --> 00:28:39,330 Sest kui raami dot žeste dot pikkus on null, et kliendiliini 584 00:28:39,330 --> 00:28:40,450 ei kavatse joosta niikuinii. 585 00:28:40,450 --> 00:28:43,100 Seega võib ka lihtsalt minna käia ja vabaneda sellest. 586 00:28:43,100 --> 00:28:46,620 Jällegi, kui sa oled kirjalikult koodi on oluline, et tagasi minna ja sorteeri 587 00:28:46,620 --> 00:28:50,330 kohta refactor kui sa mõistad, et sa oleks võinud teha midagi paremat, 588 00:28:50,330 --> 00:28:53,370 või et on olemas veel üks võimalus seda teha. 589 00:28:53,370 --> 00:28:57,170 Nüüd me lihtsalt läheb puhastamiseks kiiresti ja ka puhastada oma koodi. 590 00:28:57,170 --> 00:28:58,310 See on suur asi. 591 00:28:58,310 --> 00:28:59,870 >> Armaghan BEHLUM: Hea stiil on väga teretulnud. 592 00:28:59,870 --> 00:29:01,828 >> TOMAS Reimers: Te saate alati öelda, kui keegi 593 00:29:01,828 --> 00:29:05,240 on kood, kus varem kui seisukorda ja siis nad eemaldatakse see, 594 00:29:05,240 --> 00:29:07,530 kuid nad ei kommenteeri seda. 595 00:29:07,530 --> 00:29:10,147 See on väga selge ja see omamoodi tundub kole. 596 00:29:10,147 --> 00:29:12,230 Armaghan BEHLUM: Mis siis Järgmise meie teha nimekirja? 597 00:29:12,230 --> 00:29:15,479 TOMAS Reimers: Nüüd, kui me ütlesime, Ma arvan, et esimene asi, mida me tahame teha 598 00:29:15,479 --> 00:29:17,970 on veenduda, et see žest on tegelikult kaevukook, eks? 599 00:29:17,970 --> 00:29:18,270 >> Armaghan BEHLUM: Jah. 600 00:29:18,270 --> 00:29:21,750 >> TOMAS Reimers: Nii et kui me ütleme, et meie hüvasti on selline nagu Huitaisu 601 00:29:21,750 --> 00:29:25,280 me läheme koos see Huitaisu Esimene asi, mida peame öelda, hei, 602 00:29:25,280 --> 00:29:27,410 Kas žest kirjuta kaevukook, eks? 603 00:29:27,410 --> 00:29:30,860 Ei ringi või top, aga kas see Huitaisu? 604 00:29:30,860 --> 00:29:34,280 Nii saame me teha, et on võime öelda, žest 605 00:29:34,280 --> 00:29:38,530 dot tüüpi võrdne võrdsete Huitaisu nagu string. 606 00:29:38,530 --> 00:29:44,030 >> Armaghan BEHLUM: [kuuldamatu] žest dot tüüpi võrdub võrdub pühkimine. 607 00:29:44,030 --> 00:29:46,790 608 00:29:46,790 --> 00:29:47,730 Seal me oleme. 609 00:29:47,730 --> 00:29:49,438 >> TOMAS Reimers: Ja siis viimane küsimus 610 00:29:49,438 --> 00:29:53,170 Me tahame näha on žest dot riik võrdne võrdsete stop, eks? 611 00:29:53,170 --> 00:29:55,860 Nii et kui žest on peatatud. 612 00:29:55,860 --> 00:29:58,490 Ma tegelikult arvan, kaevukook, I tean, et see välja ülalt mu peas, 613 00:29:58,490 --> 00:30:00,340 aga sa oled teretulnud otsige seda, kui 614 00:30:00,340 --> 00:30:05,627 Huitaisu iga kord, kui ta registreerib kuni te lõpetate on start žest. 615 00:30:05,627 --> 00:30:07,460 Ja siis viimane on lihtsalt stop žest. 616 00:30:07,460 --> 00:30:11,090 Nii jäävad alles vaid üks peatus žest, mis on suurepärane meid. 617 00:30:11,090 --> 00:30:17,180 Mida me saame teha, on öelda, kas žest dot kirjuta võrdne võrdsete kaevukook ja žest dot 618 00:30:17,180 --> 00:30:19,950 staatus võrdne võrdsete lõpetada, siis lase meelerahu 619 00:30:19,950 --> 00:30:21,725 vaadake siin lohutada dot log žest. 620 00:30:21,725 --> 00:30:29,420 621 00:30:29,420 --> 00:30:30,790 >> Nii et me läheme siia tagasi. 622 00:30:30,790 --> 00:30:33,570 Me värskenda lehekülge. 623 00:30:33,570 --> 00:30:38,380 Ja nüüd ainult kord midagi peaks olema konsooli dot logitud kui me Huitaisu. 624 00:30:38,380 --> 00:30:40,780 Ja me püüame kaevukook ja me ei näe midagi. 625 00:30:40,780 --> 00:30:41,280 Õigus? 626 00:30:41,280 --> 00:30:43,990 Nii et see on tegelikult suur probleem. 627 00:30:43,990 --> 00:30:47,560 Me ei näe, mida me oodata. 628 00:30:47,560 --> 00:30:49,356 Ja silumine saab suur osa sellest. 629 00:30:49,356 --> 00:30:51,980 Nii et esimene asi, mida me läheme öelda on, OK, olgem lohutada dot 630 00:30:51,980 --> 00:30:54,568 logi, kui žest dot kirjuta võrdne võrdsete pühkimine. 631 00:30:54,568 --> 00:30:56,109 Armaghan BEHLUM: Jah, teeme seda. 632 00:30:56,109 --> 00:30:59,979 633 00:30:59,979 --> 00:31:02,020 TOMAS Reimers: Nii et me lähen tagasi selle. 634 00:31:02,020 --> 00:31:03,140 Me värskendada. 635 00:31:03,140 --> 00:31:04,020 Me Huitaisu. 636 00:31:04,020 --> 00:31:05,150 Ja me näeme kobar. 637 00:31:05,150 --> 00:31:05,650 OK. 638 00:31:05,650 --> 00:31:08,710 Nii selgelt probleem oli meie žest dot staatus. 639 00:31:08,710 --> 00:31:14,000 Nii et kui me avada üks neist jagame vaata objektid ja me näeme, 640 00:31:14,000 --> 00:31:18,700 Noh, see on peatus, kuid oh, seda nimetatakse riigi, mitte status. 641 00:31:18,700 --> 00:31:21,890 Nii et kui me pea tagasi Meie koodi saame öelda 642 00:31:21,890 --> 00:31:27,780 kui žest dot tüüpi võrdne võrdsete Huitaisu ja žest dot riik võrdne võrdsete stop, 643 00:31:27,780 --> 00:31:29,160 siis me lohutada dot logige ta. 644 00:31:29,160 --> 00:31:30,940 Ja nii värskendada. 645 00:31:30,940 --> 00:31:31,856 Me Huitaisu. 646 00:31:31,856 --> 00:31:33,730 Ja me näeme, et iga kaevukook, me oleme ainult 647 00:31:33,730 --> 00:31:36,247 saada üks, mis on lõpuks, mis on hästi, eks? 648 00:31:36,247 --> 00:31:37,080 See, mida me tahame. 649 00:31:37,080 --> 00:31:37,955 >> Armaghan BEHLUM: Yep. 650 00:31:37,955 --> 00:31:42,640 Ja me saame ka teate, et ID-d kõik need žestid on eraldi. 651 00:31:42,640 --> 00:31:47,470 Nii nagu Tomas ütles, sest me oleme püüdmine see üks peatus riik, mis 652 00:31:47,470 --> 00:31:52,850 olemas lõpus Huitaisu me oleme saada individuaalset eraldi žeste 653 00:31:52,850 --> 00:31:54,441 alates hüpe Motion. 654 00:31:54,441 --> 00:31:54,940 Hea. 655 00:31:54,940 --> 00:31:58,610 656 00:31:58,610 --> 00:32:03,040 >> TOMAS Reimers: Lähme edasi ja lihtsalt ei Viimane asi, mis on 657 00:32:03,040 --> 00:32:04,826 >> Armaghan BEHLUM: Goodbye. 658 00:32:04,826 --> 00:32:06,425 >> TOMAS Reimers: Awesome. 659 00:32:06,425 --> 00:32:08,925 Ja nüüd lähme tutvu meie kodulehel. 660 00:32:08,925 --> 00:32:09,425 Üks 661 00:32:09,425 --> 00:32:09,730 >> Armaghan BEHLUM: teine. 662 00:32:09,730 --> 00:32:11,271 Me ei jaa, me ei helista ta Goodbye. 663 00:32:11,271 --> 00:32:11,920 Hea. 664 00:32:11,920 --> 00:32:13,490 >> TOMAS Reimers: No Goodbye on tegelik funktsioon. 665 00:32:13,490 --> 00:32:14,406 >> Armaghan BEHLUM: Jah. 666 00:32:14,406 --> 00:32:15,670 Teeme seda. 667 00:32:15,670 --> 00:32:20,566 >> TOMAS Reimers: Ja kui me laine hüvasti, ta ütleb hüvasti. 668 00:32:20,566 --> 00:32:22,360 >> Armaghan BEHLUM: Meil ​​on võit. 669 00:32:22,360 --> 00:32:25,632 >> TOMAS Reimers: Nii päris põnev värk. 670 00:32:25,632 --> 00:32:28,590 Loodetavasti saab ehitada midagi muud, kuid saate idee, eks? 671 00:32:28,590 --> 00:32:30,260 Võite avastada žeste. 672 00:32:30,260 --> 00:32:31,469 Teil on võimalik helistada funktsioone. 673 00:32:31,469 --> 00:32:34,510 Ja sellest, et tegelikult annab teile väga oluline ehituskivid 674 00:32:34,510 --> 00:32:38,800 öelda, oh, võibolla, kui nad kaevukook üles sest sa võid avastada ka asju 675 00:32:38,800 --> 00:32:39,674 nagu suunas. 676 00:32:39,674 --> 00:32:40,840 Ma tahan, et nad midagi teha. 677 00:32:40,840 --> 00:32:43,470 Või kui nad Huitaisu õigus, ma tahad neid teha midagi. 678 00:32:43,470 --> 00:32:45,880 Ja me saame hakkama saada loominguline, kuidas täpselt 679 00:32:45,880 --> 00:32:48,840 me ei kavatse parandada meie kodulehel kasutades neid Huitaisu žestide või ringi 680 00:32:48,840 --> 00:32:53,695 žestid või koputage žestid, kas võti kraanid või ekraani kraanid. 681 00:32:53,695 --> 00:32:56,070 Ja siis peale, et sa oled rohkem kui teretulnud mängida 682 00:32:56,070 --> 00:32:59,640 tegeliku andmete aga kui sa tahad teha 683 00:32:59,640 --> 00:33:03,870 et meil oleks soovitan teil minna docs sest nad on tegelikult väga hea. 684 00:33:03,870 --> 00:33:05,034 Nii suundus docs nüüd. 685 00:33:05,034 --> 00:33:06,450 Või tahad sellest rääkida? 686 00:33:06,450 --> 00:33:06,940 >> Armaghan BEHLUM: Jah. 687 00:33:06,940 --> 00:33:07,920 Teeme seda. 688 00:33:07,920 --> 00:33:13,680 Ka üks teine ​​tidbit nõu, ei proovida ja mõelda selle 3D. 689 00:33:13,680 --> 00:33:22,611 Nii tegelikult olgem tõmba need žestid veel üks kord konsooli dot log žest 690 00:33:22,611 --> 00:33:24,290 ja me teeme seda. 691 00:33:24,290 --> 00:33:29,460 Tule tagasi ja nüüd proovime Paar need, paar neid. 692 00:33:29,460 --> 00:33:32,940 >> Kui me minna ja vaadata läbi Nende žeste kui ka 693 00:33:32,940 --> 00:33:36,830 nagu näete, et nad dimensionality 694 00:33:36,830 --> 00:33:38,980 on kolmes suunas, tegelikult. 695 00:33:38,980 --> 00:33:42,500 Nii ei ole lihtsalt piirata ise 2D ekraanil 696 00:33:42,500 --> 00:33:45,200 kuigi te võite olema 2D veebilehel. 697 00:33:45,200 --> 00:33:49,152 Võid proovida ja mõelda, kuidas kasutajale võib suhelda kodulehel 3D. 698 00:33:49,152 --> 00:33:50,360 TOMAS Reimers: In 3D ruumi. 699 00:33:50,360 --> 00:33:51,401 Armaghan BEHLUM: Täpselt. 700 00:33:51,401 --> 00:33:52,310 Ja jah. 701 00:33:52,310 --> 00:33:55,350 Nii saad suunas, kiirused, kõik need cool bitti informatsiooni. 702 00:33:55,350 --> 00:33:58,890 >> TOMAS Reimers: Ja kui sa ei ole tuttav, et see läheb x, y, 703 00:33:58,890 --> 00:34:01,566 ja siis z on see viimane mõõde. 704 00:34:01,566 --> 00:34:04,690 Lihtsalt midagi, mida sa ilmselt on tuttav kui olete tegelenud 3D 705 00:34:04,690 --> 00:34:05,731 koordinaattasandil varem. 706 00:34:05,731 --> 00:34:09,565 Kui sa ei ole, see on sama nagu 2D keegi peale seal kolmas mõõde. 707 00:34:09,565 --> 00:34:11,420 Me nimetame seda z. 708 00:34:11,420 --> 00:34:16,449 Ja kõik, omamoodi meeldi suunas, kus see läheb, 709 00:34:16,449 --> 00:34:19,810 position-- Ma arvan, et see võib isegi jätke kiirendus, ma ei ole kindel. 710 00:34:19,810 --> 00:34:21,341 >> Armaghan BEHLUM: Jah, ma usun. 711 00:34:21,341 --> 00:34:22,340 See on kindlasti kiirus. 712 00:34:22,340 --> 00:34:25,699 Ma olen tegelikult ei ole 100% kindel kiirendus. 713 00:34:25,699 --> 00:34:28,810 >> TOMAS Reimers: See võib olla võimalus saab edasi anda midagi. 714 00:34:28,810 --> 00:34:33,409 Nii asend ja kiirus on avatud Nende omamoodi kolm koordinaadid. 715 00:34:33,409 --> 00:34:38,812 Nii x, y, z või delta x, delta y, delta z. 716 00:34:38,812 --> 00:34:44,130 Nüüd suundus dokumendid see on developer.leapmotion.com 717 00:34:44,130 --> 00:34:46,460 ja siis saab klikkida Dokumentatsiooni. 718 00:34:46,460 --> 00:34:50,010 Jällegi hüpe Resolutsiooni on kõik need imeline API üks JavaScript, 719 00:34:50,010 --> 00:34:53,750 üks C Sharp ja Unity, üks C ++, üks Java, üks Python, 720 00:34:53,750 --> 00:34:59,020 ja üks eesmärk C. Mina isiklikult tõstaks teid ees JavaScript 721 00:34:59,020 --> 00:35:01,280 või kui sa tahad õppida uue keele, proovige Python. 722 00:35:01,280 --> 00:35:05,910 Mõlemad neist keeltest Olen töötanud Enne ja nad tõesti lihtne õppida 723 00:35:05,910 --> 00:35:10,250 ja sa juba tead JavaScript, mida muudab tõesti hea kandidaat. 724 00:35:10,250 --> 00:35:12,930 >> Üks Hoiatuseks kui sisestate docs. 725 00:35:12,930 --> 00:35:15,940 Veenduge, et olete Docs v2.0. 726 00:35:15,940 --> 00:35:20,250 Sest kui sa oled versiooni üks, see ei toimi. 727 00:35:20,250 --> 00:35:21,830 Ka näiteks galerii. 728 00:35:21,830 --> 00:35:25,100 Veetsime hea 30 minutit üritab siluda meie hüpe 729 00:35:25,100 --> 00:35:28,640 enne kui me aru, et V1 ei tööta V2. 730 00:35:28,640 --> 00:35:31,660 Nii lihtsalt veendumaks, et sa oled versioon kaks. 731 00:35:31,660 --> 00:35:33,904 Ja siis ma lasen tal näidata oma docs. 732 00:35:33,904 --> 00:35:34,820 Armaghan BEHLUM: Jah. 733 00:35:34,820 --> 00:35:39,480 Nii et siin on API ülevaade ja seejärel mõned killud info 734 00:35:39,480 --> 00:35:41,420 et me oleme juba ütlesin. 735 00:35:41,420 --> 00:35:44,270 Nice little ujuva käed üle hüpe Motion. 736 00:35:44,270 --> 00:35:47,850 Ja meeldetuletus mõelda umbes ruumi 3D. 737 00:35:47,850 --> 00:35:53,140 Üks esimesi objekte mõelda koos hüpe Resolutsiooni on käed, muidugi. 738 00:35:53,140 --> 00:35:57,060 Nägime neid tunnustatakse poolt visualiseerija. 739 00:35:57,060 --> 00:35:59,180 Ja siis võib-olla näinud, et see tunnustatud 740 00:35:59,180 --> 00:36:03,202 osa randme ja haaras sellega seotud. 741 00:36:03,202 --> 00:36:05,410 TOMAS Reimers: Kui soovite tõmba visualiseerija. 742 00:36:05,410 --> 00:36:07,190 Armaghan BEHLUM: Jah, Teeme seda uuesti. 743 00:36:07,190 --> 00:36:10,148 TOMAS Reimers: Näete, alati lihtsalt hea meeldetuletus omamoodi näha, 744 00:36:10,148 --> 00:36:14,060 visualiseerija püüab näidata kõik andmed, hüpe näeb. 745 00:36:14,060 --> 00:36:17,606 Nii näed, et meil on niisugusi neli punkti 746 00:36:17,606 --> 00:36:19,230 poolt randme ja siis tegelik randmele. 747 00:36:19,230 --> 00:36:21,625 Ja siis on ka see pall palm. 748 00:36:21,625 --> 00:36:24,000 Kõik need on punktid tunnistavad tunnustatud hüpe. 749 00:36:24,000 --> 00:36:25,041 >> Armaghan BEHLUM: Täpselt. 750 00:36:25,041 --> 00:36:32,300 Ja nii selle poolt objekt Igal osal on kasutatud hulgaliselt 751 00:36:32,300 --> 00:36:36,470 samuti juhul, kui saab ka vasakule ja paremale kätega. 752 00:36:36,470 --> 00:36:39,410 Saad, mida suunas kätega 753 00:36:39,410 --> 00:36:42,410 silmitsi tavalise suunas palm, 754 00:36:42,410 --> 00:36:45,470 või nagu seda kutsutakse palm normaalne. 755 00:36:45,470 --> 00:36:46,510 Mis meil veel on? 756 00:36:46,510 --> 00:36:48,120 Samuti, oops. 757 00:36:48,120 --> 00:36:50,640 Proovime ja kerige alla sel viisil. 758 00:36:50,640 --> 00:36:54,410 Relvade, sõrmed on esindab sõrme 759 00:36:54,410 --> 00:36:57,890 klass, mis on pointable objekti. 760 00:36:57,890 --> 00:37:01,420 Nii nagu me ütlesime, nägime, et massiivi pointables iga käsi. 761 00:37:01,420 --> 00:37:04,240 Need on vähe sõrmed mõelda. 762 00:37:04,240 --> 00:37:09,809 Nii et see on hea ülevaade minna läbi proovida ja mõista. 763 00:37:09,809 --> 00:37:11,850 TOMAS Reimers: [kuuldamatu] Samas anatoomia seal. 764 00:37:11,850 --> 00:37:13,680 Armaghan BEHLUM: Jah, täpselt. 765 00:37:13,680 --> 00:37:14,220 Nii et jah. 766 00:37:14,220 --> 00:37:18,150 Seal on palju algandmeid, et Leap Resolutsiooni võtab tõlgendab hästi 767 00:37:18,150 --> 00:37:20,750 teile, et see on suurepärane Idee läbida siit 768 00:37:20,750 --> 00:37:25,300 ja proovida aru saada, kuidas hüpe on juba arvasin asju teha teile 769 00:37:25,300 --> 00:37:28,830 ja nii millist teavet on olemas seal. 770 00:37:28,830 --> 00:37:33,150 Ja siis sealt ma soovitaks laskumist vasakpoolset siin, 771 00:37:33,150 --> 00:37:39,210 mis läheb hästi tegelikult ei, need on tegelikult lihtsalt rohkem API kraami about-- 772 00:37:39,210 --> 00:37:42,670 >> TOMAS Reimers: API viide põhi on tavaliselt hea koht, kuhu minna. 773 00:37:42,670 --> 00:37:45,720 Kutid ilmselt nägin seda, kui tegime Google Maps pset. 774 00:37:45,720 --> 00:37:48,590 Kuid viide tõesti lihtsalt läheb läbi kõik 775 00:37:48,590 --> 00:37:54,540 funktsioone ja parameetreid saadaval objekti teile. 776 00:37:54,540 --> 00:37:55,500 >> Armaghan BEHLUM: Jah. 777 00:37:55,500 --> 00:37:57,740 Näiteks see, mida Ma otsisin enne. 778 00:37:57,740 --> 00:38:01,030 Kui meil on aga meil minna ja nuputada 779 00:38:01,030 --> 00:38:03,750 kuidas hüpe soovitab Meile leida käsitsi. 780 00:38:03,750 --> 00:38:06,080 Nagu ma ütlesin, meil on käed massiivi. 781 00:38:06,080 --> 00:38:10,340 Uuri välja, kui meil on käes ja proovige ja haarata ühe käega 782 00:38:10,340 --> 00:38:12,410 suhelda sel viisil. 783 00:38:12,410 --> 00:38:16,540 Nii et see, mida me soovitavad kutid. 784 00:38:16,540 --> 00:38:18,400 Žestid ja asjad samuti. 785 00:38:18,400 --> 00:38:23,857 See API dokumentatsiooni läheb fantastiline vahend kutid. 786 00:38:23,857 --> 00:38:25,440 Kas teil on muid soovitusi? 787 00:38:25,440 --> 00:38:26,398 >> TOMAS Reimers: ma ei ole. 788 00:38:26,398 --> 00:38:27,590 Ma arvan, et see on hea nüüd. 789 00:38:27,590 --> 00:38:29,340 >> Armaghan BEHLUM: Jah, Ma arvan, et seda võimalikult hästi. 790 00:38:29,340 --> 00:38:33,330 Julgelt saatke meile ja saada ühendust umbes hüpe Resolutsiooni 791 00:38:33,330 --> 00:38:36,210 kui sul äkki mingeid küsimusi või vajate soovitusi. 792 00:38:36,210 --> 00:38:40,310 Ja me võime proovida aru stuff välja teiega ka. 793 00:38:40,310 --> 00:38:40,810 Aitäh. 794 00:38:40,810 --> 00:38:42,360 >> TOMAS Reimers: Suur. 795 00:38:42,360 --> 00:38:42,880