1 00:00:00,000 --> 00:00:11,010 2 00:00:11,010 --> 00:00:11,965 >> Tomas Reimers: Best. 3 00:00:11,965 --> 00:00:13,230 Pra hi, të gjithë. 4 00:00:13,230 --> 00:00:14,300 Emrin tim Tomas. 5 00:00:14,300 --> 00:00:15,744 Unë jam një TF dhe kjo është 6 00:00:15,744 --> 00:00:16,660 Armaghan BEHLUM: Armi. 7 00:00:16,660 --> 00:00:17,637 Nisë për të parë ju djema. 8 00:00:17,637 --> 00:00:18,470 Tomas Reimers: Best. 9 00:00:18,470 --> 00:00:20,740 Pra, ne jemi duke shkuar për të folur gati brishtë Motion sot. 10 00:00:20,740 --> 00:00:22,800 Pra Brishtë Motion është një produkt të vërtetë e ftohtë që 11 00:00:22,800 --> 00:00:25,900 ju lejon të ndërveprojnë me një kompjuteri në një mënyrë tjetër. 12 00:00:25,900 --> 00:00:28,560 Pra, e gjithë ideja prapa Mocioni i brishtë është se ju 13 00:00:28,560 --> 00:00:31,430 mund të përdorni duart tuaja për të ndërveprojnë me kompjuter. 14 00:00:31,430 --> 00:00:33,610 Kështu që këtu unë kam diçka të ngritur. 15 00:00:33,610 --> 00:00:34,790 Unë do të flasim për këtë në një grimë. 16 00:00:34,790 --> 00:00:37,540 Por version bazë është që ju mund të shihni se unë kam duart e mia në para 17 00:00:37,540 --> 00:00:42,840 të kompjuterin tim dhe kur unë të lëvizin ato, ju merrni analog në kompjuter 18 00:00:42,840 --> 00:00:44,170 dhe ju mund të analizuar këtë. 19 00:00:44,170 --> 00:00:46,230 Ju mund të bëjë gjeste. 20 00:00:46,230 --> 00:00:49,176 Ju mund të përdorni duart tuaja për të ndërveprojnë me kompjuter 21 00:00:49,176 --> 00:00:50,300 në mënyrë të re dhe interesante. 22 00:00:50,300 --> 00:00:55,550 23 00:00:55,550 --> 00:00:57,520 >> E pra, unë në fakt e parë duan të kalojnë për në Armi 24 00:00:57,520 --> 00:01:00,400 për të treguar ju disa popull ftohtë e asaj disa njerëz kanë bërë me këtë. 25 00:01:00,400 --> 00:01:02,816 Dhe pastaj ne do të flasim rreth asaj se si ju në të vërtetë kodin me këtë. 26 00:01:02,816 --> 00:01:04,800 Armaghan BEHLUM: Po. 27 00:01:04,800 --> 00:01:05,300 Përshëndetje. 28 00:01:05,300 --> 00:01:08,870 Pra, siç e pamë, pak të dhëna këtu, por le të shohim 29 00:01:08,870 --> 00:01:11,680 ajo që disa njerëz e kanë bërë me këtë. 30 00:01:11,680 --> 00:01:15,130 Pra më lejoni vetëm të hapë këtë shembull. 31 00:01:15,130 --> 00:01:20,770 Dhe pastaj, kështu që, për shembull, ju mund të shihni analog im dorë atje, por tani këtë herë 32 00:01:20,770 --> 00:01:26,680 disa njerëz duke përdorur Unitetit kanë vendosur për të vënë një lëkurë pak më shumë 33 00:01:26,680 --> 00:01:28,670 dhe sende rreth dorës. 34 00:01:28,670 --> 00:01:35,900 Kështu që unë mund të, le të shkojë me këtë, i sigurt, kam duart e mia bashkëveprojmë. 35 00:01:35,900 --> 00:01:41,050 Dhe ju ndoshta mund të imagjinohet një disa gjëra të tjera të ftohtë të dobishme 36 00:01:41,050 --> 00:01:42,840 që ju mund të bëni me këtë. 37 00:01:42,840 --> 00:01:45,530 Kështu këtë është të paktën një shembull. 38 00:01:45,530 --> 00:01:48,910 Dhe pastaj le të hidhen nga kjo. 39 00:01:48,910 --> 00:01:56,590 >> Dhe pastaj një tjetër i ftohtë është, le të shkojë me këtë një të tillë. 40 00:01:56,590 --> 00:01:58,390 Top Plasmo. 41 00:01:58,390 --> 00:02:03,510 Përsëri, ne nuk do domosdoshmërisht presin këtë nivel të kompleksitetit 42 00:02:03,510 --> 00:02:06,450 nga një projekt përfundimtar për CS50. 43 00:02:06,450 --> 00:02:10,029 Kjo është vetëm për të treguar se disa, të ju jap djema 44 00:02:10,029 --> 00:02:14,570 një frymëzim pak për çfarë ju djema mund të bëjë me brishtë Motion. 45 00:02:14,570 --> 00:02:20,500 Kështu për shembull këtu është një cool shembull fizika, të cilat ka të shkojmë. 46 00:02:20,500 --> 00:02:24,305 Ka të dy duart e mia kështu që tani ju kanë këtë top të vogël plazma. 47 00:02:24,305 --> 00:02:31,030 Dhe topi është duke reaguar ndaj fizikës e mua duke lëvizur dorën time rreth topin. 48 00:02:31,030 --> 00:02:36,920 Tani kjo është e gjitha edhe pse duke përdorur Unitetit, duke përdorur llojet e mjeteve dhe kornizave 49 00:02:36,920 --> 00:02:39,510 se ne nuk kemi mësuar ju djema në klasë, 50 00:02:39,510 --> 00:02:46,590 por si ju mund të shihni disa goxha drejtuar ftohtë throughs me atë. 51 00:02:46,590 --> 00:02:51,750 >> Por një gjë që ju djema mund të bëjë duke filluar nga jashtë të drejtë tani me brishtë Motion 52 00:02:51,750 --> 00:02:53,260 është puna në JavaScript. 53 00:02:53,260 --> 00:02:58,960 Brishtë Motion ka një API JavaScript që ju djema mund të përdorni dhe ne shumë, shumë 54 00:02:58,960 --> 00:03:02,040 rekomandoj që ju djema të ndërtuar projektet tuaja duke përdorur atë. 55 00:03:02,040 --> 00:03:04,350 Pra, me këtë, le të më kalojë atë përsëri jashtë për të Tomas 56 00:03:04,350 --> 00:03:06,582 për të folur për brishtë Motion dhe JavaScript. 57 00:03:06,582 --> 00:03:07,415 Tomas Reimers: Best. 58 00:03:07,415 --> 00:03:09,230 Apo ju doni të tregojnë ata Visualizer i parë? 59 00:03:09,230 --> 00:03:09,670 >> Armaghan BEHLUM: Oh yes. 60 00:03:09,670 --> 00:03:10,170 Po. 61 00:03:10,170 --> 00:03:11,900 Le të flasim më shumë për atë visualizer. 62 00:03:11,900 --> 00:03:14,983 >> Tomas Reimers: Pra në një më themelore nivel, kur ju së pari të merrni për të brishtë Motion 63 00:03:14,983 --> 00:03:16,940 ju jeni do të ketë këtë kuti. 64 00:03:16,940 --> 00:03:18,330 Këtu, duan mua për të marrë kontrollin? 65 00:03:18,330 --> 00:03:19,180 >> Armaghan BEHLUM: Yeah, shkoni për të. 66 00:03:19,180 --> 00:03:20,530 >> Tomas Reimers: Pra Kur ju së pari të marrë të brishtë Motion 67 00:03:20,530 --> 00:03:21,780 ju jeni do të ketë këtë kuti. 68 00:03:21,780 --> 00:03:24,460 Ajo ka një pajisje e cila duket diçka si kjo. 69 00:03:24,460 --> 00:03:28,990 Ju plug atë në kompjuterin tuaj, instaloni shoferët e nevojshme, 70 00:03:28,990 --> 00:03:30,950 dhe pastaj ajo në thelb do të jetë ngritur. 71 00:03:30,950 --> 00:03:34,160 Pra, mënyra më e lehtë për të zgjidhur të merren me brishtë Motion 72 00:03:34,160 --> 00:03:39,240 është e hapur deri këtë program ajo instalon quajtur brishtë Motion visualizer. 73 00:03:39,240 --> 00:03:41,490 Dhe Visualizer është fjalë për fjalë çfarë jam duke treguar këtu. 74 00:03:41,490 --> 00:03:45,340 Kjo ju lejon të shihni skicë skeletik e duarve tuaja. 75 00:03:45,340 --> 00:03:49,940 Dhe çfarë Motion brishtë është interpretuar ato si. 76 00:03:49,940 --> 00:03:53,750 Pra Motion Brishtë përdor kamerën të lloj i vështrim në duart tuaja 77 00:03:53,750 --> 00:03:59,176 dhe pastaj ajo përpiqet për të me mend se çfarë e Përbërja themelor skeletik se ju 78 00:03:59,176 --> 00:04:00,460 shihni në ekran është. 79 00:04:00,460 --> 00:04:01,669 Dhe kjo është ajo që tregon ju. 80 00:04:01,669 --> 00:04:03,418 Armaghan BEHLUM: Çdo pikë e vetme pak 81 00:04:03,418 --> 00:04:06,580 dhe gjë që ju shihni atje është të dhëna që është në dispozicion për të ju djema 82 00:04:06,580 --> 00:04:07,270 si dhe për të përdorur. 83 00:04:07,270 --> 00:04:09,670 Kështu që ju shihni se është e kapjen se Tomas 84 00:04:09,670 --> 00:04:12,160 ka pesë gishta, secila prej ato gishtat e ndryshme 85 00:04:12,160 --> 00:04:17,110 janë gjithashtu në dispozicion për ju si të dhëna Pikat për të përdorur në çfarëdo aplikim 86 00:04:17,110 --> 00:04:18,256 që ju mund të dëshironi. 87 00:04:18,256 --> 00:04:20,339 Nëse ju doni të shihni nëse dikush e bën një thumbs up 88 00:04:20,339 --> 00:04:23,860 ju mund të shihni nëse gishtat e tyre janë më bëni dhe nëse ata janë të 89 00:04:23,860 --> 00:04:25,850 gisht gishtit është duke treguar lart, ose ku 90 00:04:25,850 --> 00:04:30,037 dore e tyre apo palme është dhe se lloj i stuff. 91 00:04:30,037 --> 00:04:30,870 Tomas Reimers: Best. 92 00:04:30,870 --> 00:04:35,186 Kështu që ju mund të shihni disa gjeste ajo e kupton më mirë se të tjerët. 93 00:04:35,186 --> 00:04:38,310 Mos harroni, se ai është duke kërkuar në tuaj dorë nga në një aparat fotografik nga fund, 94 00:04:38,310 --> 00:04:41,630 kështu që kur ju keni në duart tuaja si kjo ajo i kupton ato plotësisht, 95 00:04:41,630 --> 00:04:44,509 por sapo ju filloni për të përpiqet dhe të bëjë një thumbs up, nganjëherë ajo lexon atë, 96 00:04:44,509 --> 00:04:47,550 nganjëherë ajo mund të mendoj, por sinqerisht kamera thjesht nuk mund ta shohin të gishtit. 97 00:04:47,550 --> 00:04:49,810 Pra, kjo nuk është e vërtetë të sigurt se çfarë po ndodh. 98 00:04:49,810 --> 00:04:54,910 Vetëm disa kufizime për të mbajtur në mend kur ju jeni duke zhvilluar me këtë. 99 00:04:54,910 --> 00:04:56,540 >> Anyway, kështu që duke shkuar prapa në këtë. 100 00:04:56,540 --> 00:04:59,040 Visualizer në të vërtetë ka një shumë të mjeteve të dobishme. 101 00:04:59,040 --> 00:05:01,780 Pra Motion brishtë është programuar në një mënyrë të tillë 102 00:05:01,780 --> 00:05:04,280 se ata nuk presin nga ju që të ndërveprojnë me atë të dhëna të imazhit. 103 00:05:04,280 --> 00:05:06,230 Ata nuk e bëjnë me të vërtetë presin që ju të kuptoni 104 00:05:06,230 --> 00:05:08,060 çfarë po ndodh prapa skenave. 105 00:05:08,060 --> 00:05:11,620 Çfarë ata bëjnë është të vë në dukje një bandë e TV për ju 106 00:05:11,620 --> 00:05:13,420 i tillë që ju mund të ndërveprojnë me këto të dhëna 107 00:05:13,420 --> 00:05:18,400 drejtpërdrejt pa të kuptuarit çfarë po ndodh nën kapuç. 108 00:05:18,400 --> 00:05:27,790 >> Pra, nëse ne e goditi H këtu në visualizer ju do të shihni një shumë opsione. 109 00:05:27,790 --> 00:05:35,450 Një i rëndësishëm këtu megjithëse është në qoftë se ju goditi O dhe pastaj goditi H, 110 00:05:35,450 --> 00:05:38,080 ju do të shihni se ajo ju lejon të nxjerrë gjeste. 111 00:05:38,080 --> 00:05:43,380 Pra, një gjest, ju do të shihni ajo vizaton një shigjetë të gjithë. 112 00:05:43,380 --> 00:05:47,010 Një gjest është një nga mënyrat që Brishtë Motion lloj ju lejon të merrni në të dhëna 113 00:05:47,010 --> 00:05:48,462 pa pasur nevojë për të procesit atë. 114 00:05:48,462 --> 00:05:51,170 Pra, në vend se mua kanë nevojë të kuptoj jashtë, oh, dora ishte duke ecur, 115 00:05:51,170 --> 00:05:54,970 edhe në qoftë se unë kam pikë qasje, e API do lloj i vetëm më tregoni, 116 00:05:54,970 --> 00:05:56,380 hej, ata e bënë këtë gjest. 117 00:05:56,380 --> 00:05:58,920 Kështu që ju mund të bëni gjeste elementare shigjetë. 118 00:05:58,920 --> 00:06:00,590 Ju mund të bëni gjeste rrethit. 119 00:06:00,590 --> 00:06:03,530 Ju mund të bëni përgjimi gjeste. 120 00:06:03,530 --> 00:06:07,630 Dhe ju mund të bëni gjeste kyçe për shtyp. 121 00:06:07,630 --> 00:06:09,394 Vërtet. 122 00:06:09,394 --> 00:06:10,800 Dhe kjo lloj stuff. 123 00:06:10,800 --> 00:06:14,370 Pra, tani që ne kemi lloj shihet se çfarë mund të bëjë Brishtë Motion, 124 00:06:14,370 --> 00:06:17,792 ju mund të shihni atë mund të lexoni një e tërë bandë e gjesteve. 125 00:06:17,792 --> 00:06:19,500 Unë mendoj se unë jam duke shkuar për të kalojë atë përsëri në Armi 126 00:06:19,500 --> 00:06:22,300 dhe ai do të flasim rreth asaj se si ju merrni në këto me JavaScript, 127 00:06:22,300 --> 00:06:24,520 si ju edhe të fillojnë një projekt me këtë. 128 00:06:24,520 --> 00:06:27,724 Dhe pastaj ne do të flasim për disa vende të ftohta ju mund të shkoni me atë. 129 00:06:27,724 --> 00:06:28,640 Armaghan BEHLUM: Po. 130 00:06:28,640 --> 00:06:29,300 Tinguj e mirë. 131 00:06:29,300 --> 00:06:31,950 Pra, vërtet, gjëja e parë që ne do të duan që ju të bëni natyrisht, 132 00:06:31,950 --> 00:06:37,170 është pasi të keni marrë Motion brishtë është të shkoni në leapmotion.com, të ngritur, të instaluar 133 00:06:37,170 --> 00:06:38,420 shoferët dhe sende. 134 00:06:38,420 --> 00:06:42,520 Pas bërë që ju mund të shkoni sigurohuni që është e lidhur. 135 00:06:42,520 --> 00:06:46,910 Nëse ju shikoni në tabaka tuaj të vogël Brishtë Motion ikonë dhe është e gjelbër, 136 00:06:46,910 --> 00:06:48,640 atëherë ju e dini se ju jeni të vendosur të gjithë. 137 00:06:48,640 --> 00:06:53,710 Dhe sigurisht shikoni saktësisht çfarë Tomas vetëm ju tregoi me gjeste 138 00:06:53,710 --> 00:06:59,320 dhe duke bërë çezmat ekran, dhe çezmat kryesore, dhe se lloj i stuff. 139 00:06:59,320 --> 00:07:02,180 >> Pasi që edhe pse ne, edhe një herë, si i tha, 140 00:07:02,180 --> 00:07:06,530 ne kemi qasje në të gjitha këto gjëra në JavaScript si. 141 00:07:06,530 --> 00:07:09,020 Ideal të ngritur që ne do të ju rekomandojmë 142 00:07:09,020 --> 00:07:16,440 djema është që të shkoni në tuaj Lista vhost, host lokale, 143 00:07:16,440 --> 00:07:19,340 publik në aplikim tuaj CS50. 144 00:07:19,340 --> 00:07:24,790 Dhe kur ju shkoni atje çfarë ju do të të shihni është një file indeks dot HTML. 145 00:07:24,790 --> 00:07:28,180 Tani që indeksi dot HTML skedar ose indeksin dot 146 00:07:28,180 --> 00:07:32,740 PHP file, cilado që është gjobë, çfarë ju pastaj mund të bëni 147 00:07:32,740 --> 00:07:35,150 është të shkoni në sistemin kryesor tuaj operativ. 148 00:07:35,150 --> 00:07:38,650 Dhe në qoftë se ju shkoni në adresën IP që është e shënuar në fund të drejtën 149 00:07:38,650 --> 00:07:45,180 qoshe e pajisjes tuaj të drejtë këtu, si ju mund të shihni, atëherë çfarë ndodh 150 00:07:45,180 --> 00:07:51,240 po ju shkoni në faqen që është i referohet nga këtë dosje indeks dot HTML. 151 00:07:51,240 --> 00:07:56,610 Pra, të gjithë kodin që ju mund të vënë në atje merr dërguar dhe është i përdorshëm këtu. 152 00:07:56,610 --> 00:07:58,960 >> Tomas Reimers: Pra, është gjithashtu vetëm i rëndësishëm për referencë 153 00:07:58,960 --> 00:08:06,554 se në qoftë se ju djema të vërtetë e di si për të ngritur një server veten, 154 00:08:06,554 --> 00:08:09,720 apo ju doni të vënë këtë në të gjithë botën web, ju jeni të mirëpritur për të bërë çfarëdo. 155 00:08:09,720 --> 00:08:11,594 Mos harroni se këto janë vetëm fotografi JavaScript 156 00:08:11,594 --> 00:08:14,250 dhe të gjithë të përpunimit të brishtë është bërë në të klientit. 157 00:08:14,250 --> 00:08:16,510 Pra, kjo nuk ka rëndësi ku jeton serverit tuaj 158 00:08:16,510 --> 00:08:19,660 aq kohë sa kompjuteri ju jeni duke e parë faqen e internetit në 159 00:08:19,660 --> 00:08:22,024 ka instaluar Brishtë Motion. 160 00:08:22,024 --> 00:08:23,190 Armaghan BEHLUM: Absolutisht. 161 00:08:23,190 --> 00:08:25,680 Ashtu si Tomas tha, vërtet, çka punon për ju djema. 162 00:08:25,680 --> 00:08:28,570 Kjo është vetëm një nga rekomandimet tona. 163 00:08:28,570 --> 00:08:31,660 Tani për ta përdorur brishtë Motion çfarë ju do të bëni 164 00:08:31,660 --> 00:08:36,640 po ju do të importojë JavaScript skedë nga brishtë Motion. 165 00:08:36,640 --> 00:08:39,610 Dhe pastaj nga atje, çfarë ju mund të bëni është, tani për tani 166 00:08:39,610 --> 00:08:44,250 Unë vetëm kam këtë paragraf tag ngritur me një ID të tekstit. 167 00:08:44,250 --> 00:08:48,690 Gjërat që ne do të rekomandojë janë duke vendosur opsionet kontrollues 168 00:08:48,690 --> 00:08:52,012 për brishtë Motion me mundësojë gjeste të jetë e vërtetë. 169 00:08:52,012 --> 00:08:53,970 Pra, nga default ato gjestet që ne ju treguan 170 00:08:53,970 --> 00:08:57,010 djema, rrethi, dhe tap kyç, dhe Swipes, 171 00:08:57,010 --> 00:09:00,330 ata nuk janë treguar të ju djema nga default. 172 00:09:00,330 --> 00:09:04,450 Por ne highly recomend duke përdorur ato kështu që ju nuk jeni Reinventing timon. 173 00:09:04,450 --> 00:09:09,489 Aktivizo ata të vërtetë, duke kaluar ato Opsionet kontrollues të brishtë dot lak 174 00:09:09,489 --> 00:09:10,530 dhe ju jeni të vendosur të gjithë për të shkuar. 175 00:09:10,530 --> 00:09:13,270 Sepse atëherë ju vetëm duhet përcaktuar një funksion anonim 176 00:09:13,270 --> 00:09:16,910 që do të marrë në një kornizë nga brishtë Motion 177 00:09:16,910 --> 00:09:21,150 dhe kjo kornizë ka të gjitha Informacioni që ju do të jeni nevojë. 178 00:09:21,150 --> 00:09:25,310 >> Tomas Reimers: Pra, vetëm për të radhitje, ju keni një objekt. 179 00:09:25,310 --> 00:09:28,250 Ju e keni këtë funksion i quajtur hap dot loop. 180 00:09:28,250 --> 00:09:30,460 Dhe ju e quani atë me dy argumente. 181 00:09:30,460 --> 00:09:33,134 Ju e quani atë me një, opsionet kontrollues. 182 00:09:33,134 --> 00:09:35,300 Dhe ka shumë të Opsionet ju mund të vënë në atje. 183 00:09:35,300 --> 00:09:38,170 Një ne jemi duke shkuar për theksoj është mundësuar gjeste. 184 00:09:38,170 --> 00:09:41,230 Dhe në qoftë se keni vendosur kjo e barabartë me të vërteta atëherë ju mund të merrni qasje në këtë gjeste 185 00:09:41,230 --> 00:09:42,940 që ne ju tregoi në visualizer. 186 00:09:42,940 --> 00:09:47,500 >> Dhe atëherë argumenti i dytë është një funksion, kjo është lloj i si një thirrje përsëri 187 00:09:47,500 --> 00:09:53,010 e cila do të quhet çdo Ora çdo kornizë të brishtë, 188 00:09:53,010 --> 00:09:57,340 Pra, çdo herë regjistrat brishtë se veprim tuaj të dorës, ajo ka një kornizë të re. 189 00:09:57,340 --> 00:10:02,130 Dhe ajo e quan këtë funksion me njëri- Argumenti, e cila është objekt kornizë. 190 00:10:02,130 --> 00:10:05,909 Dhe se objekt kornizë përshkruan kornizë si brishtë e sheh atë. 191 00:10:05,909 --> 00:10:06,950 Armaghan BEHLUM: Pikërisht. 192 00:10:06,950 --> 00:10:10,450 Pra, kjo përmban të gjitha të dobishme copa dhe pjesë të informacionit 193 00:10:10,450 --> 00:10:12,550 që ne ishim duke folur për më herët. 194 00:10:12,550 --> 00:10:18,010 Kontrollimi kornizë dot gjeste është një grup i gjesteve 195 00:10:18,010 --> 00:10:23,680 se mocioni hap kapur tuaj Duart e bërë në kuadër të kaluar. 196 00:10:23,680 --> 00:10:26,470 Kështu për shembull, ajo që ne jemi duke bërë këtu është që ne jemi duke kontrolluar, 197 00:10:26,470 --> 00:10:31,820 hej, Brishtë, në atë kornizë fundit bëri ju kap ndonjë gjeste që kam bërë? 198 00:10:31,820 --> 00:10:36,350 Dhe nëse po çfarë do të vendosë për të bërë është iterate nëpër ato gjeste 199 00:10:36,350 --> 00:10:39,760 dhe të përpiqen dhe të marrin disa të dobishme informacion prej tyre. 200 00:10:39,760 --> 00:10:44,290 Çdo gjest ka një të veçantë ID lidhur me të. 201 00:10:44,290 --> 00:10:46,280 Ata kanë lloje. 202 00:10:46,280 --> 00:10:50,220 Ju mund të shikoni në të cilat gishtat ishin të përfshirë në këto gjeste 203 00:10:50,220 --> 00:10:52,770 duke kontrolluar nga këtë stuff pointable. 204 00:10:52,770 --> 00:10:56,490 Pra, në qoftë se kur ju shkoni nëpër Brishtë Motion JavaScript sende API, 205 00:10:56,490 --> 00:10:59,630 kur ata përmend pointables, ata janë duke folur në lidhje me këto gishta. 206 00:10:59,630 --> 00:11:04,480 Dhe pastaj duart janë, natyrisht, tërë objekt dorë. 207 00:11:04,480 --> 00:11:05,210 >> Çfarë tjetër? 208 00:11:05,210 --> 00:11:08,630 Ju mund të kontrolloni se sa kohë lëvizje vazhdoi 209 00:11:08,630 --> 00:11:11,640 për dhe, vërtet, të gjitha ato gjëra të dobishme. 210 00:11:11,640 --> 00:11:16,490 Pra, ajo që unë jam duke bërë tani këtu është I regjistrohet kornizë, 211 00:11:16,490 --> 00:11:24,350 dhe pastaj unë Përditëso HTML time për të shfaqur të gjitha këto pjesë të informacionit 212 00:11:24,350 --> 00:11:25,820 nga korniza. 213 00:11:25,820 --> 00:11:28,010 Pra, le të kontrolloni se jashtë. 214 00:11:28,010 --> 00:11:29,440 >> Kështu që këtu është. 215 00:11:29,440 --> 00:11:34,730 Ja dosja indeks dot HTML. 216 00:11:34,730 --> 00:11:38,560 Dhe si ju vetëm e pa kur unë vetëm u zhvendos dora ime e brishtë kapur një lëvizje rrethore. 217 00:11:38,560 --> 00:11:44,960 Kështu që ju mund të shihni mua duke bërë një rreth mbi këtu, përditëson me informacion të rrethit. 218 00:11:44,960 --> 00:11:48,332 Të bësh swipes, kap swipes. 219 00:11:48,332 --> 00:11:49,290 Le të provoni një tab ekran. 220 00:11:49,290 --> 00:11:50,090 Ka ne do të shkojmë. 221 00:11:50,090 --> 00:11:52,370 Tap ekran dhe një trokitje e lehtë kyç. 222 00:11:52,370 --> 00:11:55,040 Çezmat aq të rëndësishme gjithashtu, nga mënyrë, janë kur ju goditi poshtë. 223 00:11:55,040 --> 00:11:57,260 Kështu që ju mund të imagjinoni ndoshta duke luajtur një piano. 224 00:11:57,260 --> 00:11:59,869 >> Dhe pastaj çezmat ekran janë kur ju goditi ekranin. 225 00:11:59,869 --> 00:12:02,910 Kështu që ju mund të imagjinoni ndoshta ju në të vërtetë të ketë një ekran me prekje para jush 226 00:12:02,910 --> 00:12:05,190 dhe ju jeni goditur kontakt ekran në frontin e ju. 227 00:12:05,190 --> 00:12:08,470 Dhe atëherë ne mund të rrëmbej një e këtyre objekteve në këtu. 228 00:12:08,470 --> 00:12:12,960 Pra mos harroni kam thënë se unë isha duke kaluar kornizë në tastierë log. 229 00:12:12,960 --> 00:12:17,160 Dhe kështu që ne mund të shikoni të gjithë copa dhe pjesë të informacionit 230 00:12:17,160 --> 00:12:22,500 që janë në dispozicion në që kornizë si edhe për t'u përdorur. 231 00:12:22,500 --> 00:12:26,320 >> Ashtu si thashë më parë, pointables janë gishtat. 232 00:12:26,320 --> 00:12:30,260 Në atë moment ne nuk kemi tonë duart në frontin e Motion brishtë 233 00:12:30,260 --> 00:12:32,010 kështu ai i regjistruar zero, por kjo është se si ju 234 00:12:32,010 --> 00:12:35,980 do të fillojë për të gjetur se ndoshta sa gishtat janë ekran. 235 00:12:35,980 --> 00:12:37,810 Dhe kjo lloj informacioni. 236 00:12:37,810 --> 00:12:40,060 Tomas Reimers: Dhe kujtuar kjo është vetëm një objekt. 237 00:12:40,060 --> 00:12:42,185 Pra, çdo gjë mund të arrihen lloj si një struct 238 00:12:42,185 --> 00:12:45,540 në C. Ju keni objektin emrin dot emrin e pronës. 239 00:12:45,540 --> 00:12:48,830 Dhe pastaj brenda që ju keni vargjeve dhe ju keni objekte të tjera, 240 00:12:48,830 --> 00:12:50,850 por mos harroni kjo është vetëm një objekt. 241 00:12:50,850 --> 00:12:53,788 Nuk ka asgjë të veçantë sepse ne jemi duke përdorur brishtë. 242 00:12:53,788 --> 00:12:54,704 Armaghan BEHLUM: Po. 243 00:12:54,704 --> 00:12:56,544 Ftohtë. 244 00:12:56,544 --> 00:12:58,710 A duhet të shikoni një çift e shembujve JavaScript? 245 00:12:58,710 --> 00:13:05,070 246 00:13:05,070 --> 00:13:07,810 >> Tomas Reimers: Pra, shpejt mos harroni se ne 247 00:13:07,810 --> 00:13:12,470 tha se brishtë mund të vërtetë të kandidojë në ndonjë faqe interneti. 248 00:13:12,470 --> 00:13:15,250 LeapJS është shërbyer vetëm për një klient. 249 00:13:15,250 --> 00:13:19,850 Dhe kështu së bashku si klient ka Brishtë Motion bashkangjitur ajo do të punojë. 250 00:13:19,850 --> 00:13:22,540 Pra Brishtë Motion ka një website ku njerëzit 251 00:13:22,540 --> 00:13:24,540 mund të ndajnë shembujt e tyre e gjërave që kam bërë. 252 00:13:24,540 --> 00:13:26,623 Pra, ne jemi vetëm duke shkuar për të shkuar përmes një çift të tyre 253 00:13:26,623 --> 00:13:29,980 për të parë se çfarë është e mundur para zhytje në më shumë hollësi për mënyrën se si 254 00:13:29,980 --> 00:13:32,510 është e mundur. 255 00:13:32,510 --> 00:13:33,346 Kështu 256 00:13:33,346 --> 00:13:34,470 Armaghan BEHLUM: Le të shohim. 257 00:13:34,470 --> 00:13:36,136 Tomas Reimers: Tani ajo duhet të punojnë. 258 00:13:36,136 --> 00:13:38,520 Armaghan BEHLUM: Deri tani para se ne pamë një shembull 259 00:13:38,520 --> 00:13:45,280 duke përdorur Unitetit që ipet duart tona me lëkurat mjaft mbresëlënëse grafike, 260 00:13:45,280 --> 00:13:50,200 por tani ju mund të shihni se ju mund të bëni njëjta gjë brenda një shfletues. 261 00:13:50,200 --> 00:13:54,640 Kjo është e gjitha Chrome brenda vetëm duke përdorur JavaScript. 262 00:13:54,640 --> 00:13:57,460 Dhe pastaj e bukur tjetër gjë është në qoftë se ju dëshironi 263 00:13:57,460 --> 00:14:02,610 të dinë se si ata e bëri këtë, shembujt në JavaScript 264 00:14:02,610 --> 00:14:07,540 gjithashtu përfshijnë opsione kodin që ju mund të shikoni dhe pastaj të shohim 265 00:14:07,540 --> 00:14:12,570 se si ky person u grabbing Duart dhe kodet dhe të tilla. 266 00:14:12,570 --> 00:14:16,730 >> Pra, kjo është e gjitha që ju mund të gjeni në developer.leapmotion.com. 267 00:14:16,730 --> 00:14:20,810 Ju mund të shkoni dhe të shikoni JavaScript-in shembuj që ata kanë atje. 268 00:14:20,810 --> 00:14:23,280 Pra, vërtet. 269 00:14:23,280 --> 00:14:25,205 Këtu janë këto, oops sorry. 270 00:14:25,205 --> 00:14:27,680 Le të përpiqemi që përsëri. 271 00:14:27,680 --> 00:14:29,002 Oh. 272 00:14:29,002 --> 00:14:29,960 Kam dy duar duhura. 273 00:14:29,960 --> 00:14:32,540 274 00:14:32,540 --> 00:14:34,380 Pra, vërtet. 275 00:14:34,380 --> 00:14:37,440 >> Tomas Reimers: Pra dhe përsëri, mbani mend ndonjëherë brishtë messes up. 276 00:14:37,440 --> 00:14:40,790 Vetëm t'i jepte një të dytë. 277 00:14:40,790 --> 00:14:42,784 Kjo nuk është e përkryer, por kjo është goxha e mirë. 278 00:14:42,784 --> 00:14:44,700 Armaghan BEHLUM: Një rekomandim tjetër edhe 279 00:14:44,700 --> 00:14:48,780 është që të mos bëjë atë në rrezet e diellit direkte. 280 00:14:48,780 --> 00:14:51,260 Pra rruga Brishtë Motion Punimet është, në të vërtetë 281 00:14:51,260 --> 00:14:54,500 nëse unë tregoj kamera këtë si dhe, dritë infra të kuqe. 282 00:14:54,500 --> 00:14:57,375 Pra, ajo dërgon ato jashtë dhe pastaj lexon ato, kur ata të kthehen. 283 00:14:57,375 --> 00:14:59,250 Pra, nëse ju jeni duke u përpjekur për të bëjë atë direkt rrezet e diellit, 284 00:14:59,250 --> 00:15:01,610 për shembull, është ndoshta nuk do të punojë, 285 00:15:01,610 --> 00:15:05,850 ose ajo do të kërkojë disa kalibrim për ta bërë këtë. 286 00:15:05,850 --> 00:15:10,450 >> Gjithashtu një tjetër rekomandim është që të pastruar hapësirën prapa brishtë 287 00:15:10,450 --> 00:15:12,740 dhe në frontin e brishtë. 288 00:15:12,740 --> 00:15:15,520 Mendoni se si punon brenda një kupolë që është 289 00:15:15,520 --> 00:15:18,360 rrethojnë këtë objekt Brishtë Motion. 290 00:15:18,360 --> 00:15:20,550 Nëse nuk është e drejtë sende pas saj, si dhe, 291 00:15:20,550 --> 00:15:24,740 që gjithashtu do të ndërhyjë me sa Brishtë Motion-së duke u përpjekur 292 00:15:24,740 --> 00:15:26,690 për të njohur dorën tuaj dhe se lloj i stuff. 293 00:15:26,690 --> 00:15:30,010 >> Kështu, për shembull, unë mendoj se në këtë Rasti është laptop tim të vërtetë 294 00:15:30,010 --> 00:15:34,351 që është lloj i bëjnë mocion brishtë. 295 00:15:34,351 --> 00:15:35,100 Yeah, atje ne do të shkojmë. 296 00:15:35,100 --> 00:15:41,021 Pra, nëse i fshirë nga laptop tim nga pas saj dorë të shfaqen mjaft mirë. 297 00:15:41,021 --> 00:15:41,520 Pra, vërtet. 298 00:15:41,520 --> 00:15:42,061 Nuk është se. 299 00:15:42,061 --> 00:15:44,650 300 00:15:44,650 --> 00:15:46,417 Pra, çfarë tjetër bëri që ne të tregojnë ato. 301 00:15:46,417 --> 00:15:48,250 Tomas Reimers: Unë mendoj tani do të jetë hera 302 00:15:48,250 --> 00:15:52,039 të lloj të pikiatë në dhe le të vetëm të bëjë një demo tërësisht nga e para. 303 00:15:52,039 --> 00:15:53,330 Ajo do të jetë me të vërtetë të thjeshtë. 304 00:15:53,330 --> 00:15:55,250 Në thelb ajo që ne jemi duke shkuar në përpjekje për të bëni është të bëjë atë 305 00:15:55,250 --> 00:15:58,570 kështu që kur ju shpullë dorën tuaj, të sfond do të fillojë jashtë si i kuq, 306 00:15:58,570 --> 00:16:01,361 dhe kur ju shpullë dorën tuaj, sfond do të kthehet e gjelbër. 307 00:16:01,361 --> 00:16:01,970 OK? 308 00:16:01,970 --> 00:16:03,709 Të vërtetë të thjeshtë. 309 00:16:03,709 --> 00:16:05,750 Dhe kjo është në thelb vetëm shkuar për të shkuar nëpër shumë 310 00:16:05,750 --> 00:16:08,360 nga konceptet prapa Brishtë në mënyrë që ne mund 311 00:16:08,360 --> 00:16:12,630 merrni në këtë ideologji e si punon brishtë dhe se si ne mund të ndërtuar gjëra me kaq. 312 00:16:12,630 --> 00:16:16,760 Dhe pastaj nga atje ne do të ndoshta vetëm ju tregojnë 313 00:16:16,760 --> 00:16:19,710 e Docs API dhe ku ju mund të lexoni më shumë në lidhje me këtë. 314 00:16:19,710 --> 00:16:21,030 Dhe pastaj ne do të thërrasë atë ditë. 315 00:16:21,030 --> 00:16:24,294 Pra, nuk ju duan të kodit ose nuk ju duan mua për të kodit? 316 00:16:24,294 --> 00:16:25,210 Armaghan BEHLUM: Po. 317 00:16:25,210 --> 00:16:28,350 E pra, unë mendoj ne mund të punojnë së bashku në këtë dhe të përpiqemi 318 00:16:28,350 --> 00:16:30,292 >> Tomas Reimers: Pra, ne do të të bëjë disa coding Palë. 319 00:16:30,292 --> 00:16:31,500 Armaghan BEHLUM: Nuk shkojmë. 320 00:16:31,500 --> 00:16:33,250 Kjo është pikërisht çfarë unë donte të shikoni. 321 00:16:33,250 --> 00:16:34,700 Ftohtë. 322 00:16:34,700 --> 00:16:38,750 Kështu për shembull në këtu, le të shohim. 323 00:16:38,750 --> 00:16:40,979 Ndërsa ne jemi të iterating përmes gjesteve tashmë, 324 00:16:40,979 --> 00:16:43,270 Tomas Reimers: Dëshironi të bëni vetëm një fotografi krejtësisht të re? 325 00:16:43,270 --> 00:16:43,870 Armaghan BEHLUM: skedë Krejtësisht të re? 326 00:16:43,870 --> 00:16:44,246 Po, i sigurt. 327 00:16:44,246 --> 00:16:45,000 >> Tomas Reimers: Po. 328 00:16:45,000 --> 00:16:45,920 >> Armaghan BEHLUM: Pra, le ta bëjmë këtë. 329 00:16:45,920 --> 00:16:48,253 >> Tomas Reimers: Pra, ne jemi duke shkuar për të bërë një plotësisht të paraqesë. 330 00:16:48,253 --> 00:16:51,290 Ne do të thërrasë atë dorë dot HTML. 331 00:16:51,290 --> 00:16:52,670 Kjo është e ftohtë me mua. 332 00:16:52,670 --> 00:16:59,020 Pra, mos harroni të bëni një tag HTML, atëherë brenda se ju keni një kokë. 333 00:16:59,020 --> 00:17:02,982 Kjo kokë ka një titull brenda saj. 334 00:17:02,982 --> 00:17:04,349 Pra tab mënyrë tjetër. 335 00:17:04,349 --> 00:17:05,589 Nuk ju shkoni. 336 00:17:05,589 --> 00:17:09,359 Title, ne do të thërrasë atë Brishtë Shembull. 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 Titulli. 340 00:17:14,040 --> 00:17:14,474 >> Tomas Reimers: Yep. 341 00:17:14,474 --> 00:17:15,776 >> Armaghan BEHLUM: Nuk jemi. 342 00:17:15,776 --> 00:17:18,180 >> Tomas Reimers: Dhe atëherë le të bëjë një trup. 343 00:17:18,180 --> 00:17:20,852 >> Armaghan BEHLUM: Prisni, le të gjithashtu të sigurt për të importuar. 344 00:17:20,852 --> 00:17:22,060 Tomas Reimers: Oh, sigurisht. 345 00:17:22,060 --> 00:17:22,560 Im i keq. 346 00:17:22,560 --> 00:17:28,700 Pra, gjithmonë sigurohuni që ju keni brishtë script kështu që është një script dhënë për ju 347 00:17:28,700 --> 00:17:31,810 nga brishtë Motion e cila në thelb lejon shfletuesin web të lidhur 348 00:17:31,810 --> 00:17:35,580 për pajisjen në kompjuterin e përdoruesit. 349 00:17:35,580 --> 00:17:38,510 Dhe pastaj në këtë, ne gjithashtu nevojitet një trup dhe le të vetëm 350 00:17:38,510 --> 00:17:40,580 të bëjë trupin të thonë hi kështu që ne mund të tregojnë studentët 351 00:17:40,580 --> 00:17:42,704 se si të lidheni me këtë të ri faqe web që ata bënë. 352 00:17:42,704 --> 00:17:44,260 Armaghan BEHLUM: Sigurisht. 353 00:17:44,260 --> 00:17:45,724 Pra, le të vetëm të vënë another-- 354 00:17:45,724 --> 00:17:48,730 >> Tomas Reimers: Hi, përshëndetje botë. 355 00:17:48,730 --> 00:17:50,210 Pra, një shembull shumë bazë. 356 00:17:50,210 --> 00:17:53,400 Vërtetë vetëm një demo. 357 00:17:53,400 --> 00:17:58,505 >> Armaghan BEHLUM: Dhe pastaj në këtu ne mund të shkojnë në, ne e quajti atë dorë dot HTML, 358 00:17:58,505 --> 00:18:00,000 e drejtë? 359 00:18:00,000 --> 00:18:00,810 Dhe oh! 360 00:18:00,810 --> 00:18:04,310 Kështu që unë pyes veten se çfarë është e gabuar me këtë të drejtë tani. 361 00:18:04,310 --> 00:18:07,639 Le të shtoj lejet leximi për të dorëzuar dot HTML. 362 00:18:07,639 --> 00:18:09,930 Tomas Reimers: A doni për të bërë atë në terminalin e madhe 363 00:18:09,930 --> 00:18:11,080 kështu që ne mund vetëm të tregojë atë në the-- 364 00:18:11,080 --> 00:18:12,501 >> Armaghan BEHLUM: Yeah, se ka kuptim. 365 00:18:12,501 --> 00:18:13,001 Dakord. 366 00:18:13,001 --> 00:18:15,720 Kështu që unë vetëm shtuar lejet, por nëse ne 367 00:18:15,720 --> 00:18:18,350 ishin të kontrolluar nga lejet e para ne 368 00:18:18,350 --> 00:18:22,560 do të kishte parë që në fakt dorën dot HTML nuk kishte leje leximi 369 00:18:22,560 --> 00:18:25,570 dhe për këtë arsye ne nuk mund ta bëjnë atë. 370 00:18:25,570 --> 00:18:30,850 Por tani në qoftë se e bëjmë këtë, ne shohim tonë pak botëror përshëndetje të drejtë atje. 371 00:18:30,850 --> 00:18:33,580 >> Tomas Reimers: Pra, le të në të vërtetë, si ai shkruante, përshëndetje botë, 372 00:18:33,580 --> 00:18:35,371 Kam menduar për një mënyrë të ne mund të ndryshojmë këtë. 373 00:18:35,371 --> 00:18:41,150 Le të bëjnë të thonë hello botë, dhe atëherë kur ju të valë, ajo thotë lamtumirë. 374 00:18:41,150 --> 00:18:41,650 E drejtë? 375 00:18:41,650 --> 00:18:42,210 Pra hello, lamtumirë. 376 00:18:42,210 --> 00:18:42,560 >> Armaghan BEHLUM: Sigurisht. 377 00:18:42,560 --> 00:18:44,010 >> Tomas Reimers: Kjo tingëllon shumë e mirë. 378 00:18:44,010 --> 00:18:45,120 >> Armaghan BEHLUM: Kjo tingëllon mirë për mua, too. 379 00:18:45,120 --> 00:18:46,920 >> Tomas Reimers: Pra, nëse ne jemi do të bëjë që le të vetëm 380 00:18:46,920 --> 00:18:48,980 mendoj përmes ueb faqes pak. 381 00:18:48,980 --> 00:18:51,800 Ne jemi do të duhet një script e cila në thelb regjistron 382 00:18:51,800 --> 00:18:56,470 që ju tundnin dhe në një brishtë, një valë dhe një goditje e fortë, e njëjta gjë. 383 00:18:56,470 --> 00:18:59,584 Pra, ne do të duhet një skenar që thelb regjistron për atë shpullë. 384 00:18:59,584 --> 00:19:01,500 Dhe një tjetër gjë që ne jemi do të duhet është që ne jemi 385 00:19:01,500 --> 00:19:04,360 do të duhet disa Përmbajtja aktuale për të ndryshuar. 386 00:19:04,360 --> 00:19:07,850 >> Pra, si ju kujtohet, jQuery ju lejon të ndryshoni përmbajtjen. 387 00:19:07,850 --> 00:19:13,017 Pra, një gjë që ne mund të dëshironi që të përfshijë në këtë është bibliotekë jQuery. 388 00:19:13,017 --> 00:19:16,100 Dhe pastaj të jenë në gjendje për të zgjedhur çfarë ne jemi në të vërtetë do të ndryshojë përmbajtjen, 389 00:19:16,100 --> 00:19:18,224 që do të duhet një ID ose një klasë, apo diçka 390 00:19:18,224 --> 00:19:20,100 që ne mund të përdorni për të zgjedhur atë. 391 00:19:20,100 --> 00:19:25,010 Pra, ne vetëm do të jepte një ID i shpejtë i tekstit të ndryshimit. 392 00:19:25,010 --> 00:19:26,974 Dhe pastaj nuk ju duan për të rrëmbyer jQuery? 393 00:19:26,974 --> 00:19:29,890 Armaghan BEHLUM: Pra, çfarë është e para gjë mbi tona për të bërë lista pastaj tani? 394 00:19:29,890 --> 00:19:30,620 Tomas Reimers: Le të kap jQuery? 395 00:19:30,620 --> 00:19:32,494 Armaghan BEHLUM: Le të kap jQuery, OK, ftohtë. 396 00:19:32,494 --> 00:19:34,502 Në këtë rast, unë jam duke shkuar për të duhet të actually-- 397 00:19:34,502 --> 00:19:36,210 ku do të ishte Vendi më i mirë për të bërë këtë? 398 00:19:36,210 --> 00:19:39,677 >> Tomas Reimers: jQuery, kështu që nëse ju Google jQuery, goditi jQuery, e para 399 00:19:39,677 --> 00:19:41,010 Armaghan BEHLUM: një Very parë. 400 00:19:41,010 --> 00:19:42,135 Tomas Reimers: Ose download. 401 00:19:42,135 --> 00:19:42,650 Kjo është në rregull. 402 00:19:42,650 --> 00:19:46,482 Hit Shkarko v1 dhe v2 në të majtë. 403 00:19:46,482 --> 00:19:49,190 Pra, ne jemi duke e përshkruar jQuery nga online si ju keni bërë ndoshta. 404 00:19:49,190 --> 00:19:50,440 Shkoni poshtë. 405 00:19:50,440 --> 00:19:51,260 Lart, lart. 406 00:19:51,260 --> 00:19:53,502 >> Armaghan BEHLUM: Oh, të drejtë këtu tani? 407 00:19:53,502 --> 00:19:54,460 Tomas Reimers: Ose se. 408 00:19:54,460 --> 00:19:54,960 Yep. 409 00:19:54,960 --> 00:20:00,150 Pra jQuery ka një version të organizuar që do të thotë se ju nuk e bëni në të vërtetë 410 00:20:00,150 --> 00:20:01,890 nevojë për ta shkarkuar atë, por ju jeni më shumë se 411 00:20:01,890 --> 00:20:07,734 mirëpritur të shkarkuar atë dhe të presë atë vetë. 412 00:20:07,734 --> 00:20:08,650 Armaghan BEHLUM: Best. 413 00:20:08,650 --> 00:20:09,566 Pra, tani ne kemi jQuery. 414 00:20:09,566 --> 00:20:11,122 Tani ç'pritet më tej në listën tonë për të bërë. 415 00:20:11,122 --> 00:20:12,080 Tomas Reimers: mbresëlënës. 416 00:20:12,080 --> 00:20:13,910 Pra tjetër çfarë ne kemi nevojë bëni është që ne në të vërtetë nevojë 417 00:20:13,910 --> 00:20:17,750 për të dhënë p Hello World një ID kështu që ne mund të ndryshojmë atë, e drejtë? 418 00:20:17,750 --> 00:20:24,514 Pra, le të japë një ide, Unë nuk e di, të ndryshojë tekstin? 419 00:20:24,514 --> 00:20:26,680 Armaghan BEHLUM: Le të vetëm bëni atë në këtë mënyrë, unë mendoj. 420 00:20:26,680 --> 00:20:28,013 Tomas Reimers: changeText, cool. 421 00:20:28,013 --> 00:20:29,830 Dhe tani le të vetëm të rifreskoni faqen. 422 00:20:29,830 --> 00:20:31,142 Sigurohuni që çdo gjë vepra. 423 00:20:31,142 --> 00:20:32,100 Pra, përsëri në shfletuesin. 424 00:20:32,100 --> 00:20:35,820 425 00:20:35,820 --> 00:20:36,922 Ftohtë. 426 00:20:36,922 --> 00:20:39,380 Gjithmonë një kujtesë e mirë që kur ju jeni ndërtimin e një faqe interneti, 427 00:20:39,380 --> 00:20:44,450 ndoshta rifreskoni çdo herë që bëni çdo ndryshim disi i rëndësishëm vetëm 428 00:20:44,450 --> 00:20:47,993 sepse nganjëherë ju aksidentalisht bie një tag, 429 00:20:47,993 --> 00:20:51,640 ose ju aksidentalisht fshini diçka, dhe pastaj ju thyejnë diçka të vogël, 430 00:20:51,640 --> 00:20:55,880 por pastaj kur ju bëni një ndryshim të madh ju jeni si, pse e bëri ky ndryshim i madh 431 00:20:55,880 --> 00:20:57,910 me sa duket thyejnë gjë të palidhur. 432 00:20:57,910 --> 00:21:02,840 Pra, ajo është gjithmonë mirë për të zgjidhur të shkoni dhe bëjmë kontrolle të mendjes së shëndoshë. 433 00:21:02,840 --> 00:21:05,610 >> Gjithsesi kështu që tani le ta bëjmë një kontrolloni mendje e shëndoshë e kaluar, 434 00:21:05,610 --> 00:21:09,800 e cila është le të përpiqemi për të ndryshuar Teksti pa brishtë Motion, 435 00:21:09,800 --> 00:21:11,820 pa asgjë, vetëm mbi ngarkesës faqe ajo do të 436 00:21:11,820 --> 00:21:17,140 të ndryshojë botën Përshëndetje për të lamtumirë duke përdorur jQuery. 437 00:21:17,140 --> 00:21:21,400 Pra, nëse ju kujtohet ekspozon jQuery ky funksion shenjë dollar, 438 00:21:21,400 --> 00:21:28,640 të cilat ne mund të kalojë përzgjedhës CSS për të, domethënë teksti hashtag ndryshim, e cila 439 00:21:28,640 --> 00:21:31,590 zgjedh elementin me një ID i tekstit të ndryshimit. 440 00:21:31,590 --> 00:21:34,980 Dhe atëherë ne jemi duke shkuar për të thirrur metodën HTML 441 00:21:34,980 --> 00:21:40,390 mbi objektin ajo kthehet me Argumenti i një lamtumirë string, e cila 442 00:21:40,390 --> 00:21:45,600 do të ndryshojë artikuj HTML për të thënë lamtumirë. 443 00:21:45,600 --> 00:21:46,210 Awesome. 444 00:21:46,210 --> 00:21:48,790 Kjo duket pretty cool. 445 00:21:48,790 --> 00:21:52,365 Dhe tani kur ne refresh faqe ne do të shohim 446 00:21:52,365 --> 00:21:54,040 ajo në çast ndryshon për lamtumirë, e drejtë? 447 00:21:54,040 --> 00:21:55,910 Për shkak se ajo nuk pret për asgjë. 448 00:21:55,910 --> 00:21:59,200 Renditur nga sa më shpejt që ajo script shkon ajo ndryshon atë për lamtumirë. 449 00:21:59,200 --> 00:22:00,430 Ftohtë. 450 00:22:00,430 --> 00:22:03,790 >> Pra, tani le të përfundojë që në një funksion. 451 00:22:03,790 --> 00:22:04,290 E drejtë. 452 00:22:04,290 --> 00:22:06,270 Pra, ne jemi duke shkuar për të duan për të bërë një funksion. 453 00:22:06,270 --> 00:22:08,160 Ne do të thërrasë atë lamtumirë. 454 00:22:08,160 --> 00:22:11,570 Pra funksion lamtumirë është do të marrë asnjë argumente 455 00:22:11,570 --> 00:22:14,170 dhe kjo nuk është e vërtetë do të kthehet çdo gjë. 456 00:22:14,170 --> 00:22:18,850 Dhe kjo është vetëm do të bëjnë që në 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 Pra, lamtumirë tonë funksion tani ndryshon tekst për lamtumirë, e drejtë? 460 00:22:27,000 --> 00:22:28,930 Pra, kjo na jep një rrugë të në thelb ndryshimin 461 00:22:28,930 --> 00:22:32,871 që teksti për lamtumirë sa herë ne e quajti këtë funksion. 462 00:22:32,871 --> 00:22:33,370 E drejtë? 463 00:22:33,370 --> 00:22:35,290 Pra, kjo është pretty cool. 464 00:22:35,290 --> 00:22:37,430 >> Armaghan BEHLUM: E pra, ne mund edhe vetëm sigurohuni 465 00:22:37,430 --> 00:22:41,040 se tani që ne nuk jemi duke e quajtur funksion, në qoftë se ne të rifreskoni faqen, 466 00:22:41,040 --> 00:22:44,460 vini re kjo nuk po ndodh për të ndryshuar tekstin. 467 00:22:44,460 --> 00:22:45,509 >> Tomas Reimers: Excellent. 468 00:22:45,509 --> 00:22:47,800 Pra, tani ne jemi duke shkuar për të filluar për të marrë në atë stuff brishtë 469 00:22:47,800 --> 00:22:49,880 që ne ishim duke folur rreth. 470 00:22:49,880 --> 00:22:52,240 Pra Armi, nuk ju duan të marrë atë nga këtu apo? 471 00:22:52,240 --> 00:22:52,640 >> Armaghan BEHLUM: Po. 472 00:22:52,640 --> 00:22:53,139 I sigurt. 473 00:22:53,139 --> 00:22:56,260 Unë jam ndoshta do të duhet për të dyfishtë kontrolloni gjërat, 474 00:22:56,260 --> 00:22:58,250 por për shembull mbaj mend kemi thënë kemi dashur 475 00:22:58,250 --> 00:23:02,627 për t'u siguruar në Options ne kemi vendosur të mundësojë gjeste 476 00:23:02,627 --> 00:23:03,710 Tomas Reimers: kapur mirë. 477 00:23:03,710 --> 00:23:06,250 Armaghan BEHLUM: Për të qenë e vërtetë. 478 00:23:06,250 --> 00:23:08,960 Dhe pastaj ne kemi qenë të rekomanduar se ju djema do të 479 00:23:08,960 --> 00:23:12,230 drejtuar kërcim dot lak, e cila siç kemi thënë më parë, 480 00:23:12,230 --> 00:23:18,140 ka dy opsione, një objekt JSON që është opsionet për mënyrën se si ju doni 481 00:23:18,140 --> 00:23:22,030 për konfigurimin e Motion brishtë për punë, dhe pastaj një funksion që është 482 00:23:22,030 --> 00:23:27,640 duke shkuar për të kapur një kornizë si një callback funksion si Tomas ishte duke thënë. 483 00:23:27,640 --> 00:23:30,470 Dhe pastaj të redaktoni atë që ju dëshironi të bëjë me atë funksion. 484 00:23:30,470 --> 00:23:33,890 >> Pra, ne të kalojë në opsion dhe tani ne define 485 00:23:33,890 --> 00:23:36,117 një funksion që do të marrë në një kornizë. 486 00:23:36,117 --> 00:23:38,200 Dhe tani ne duhet të përcaktojë çfarë e bën këtë funksion. 487 00:23:38,200 --> 00:23:42,569 Është gjithashtu për hir të i ardhshëm, bëj që të bëni të sigurtë. 488 00:23:42,569 --> 00:23:43,610 Tomas Reimers: Excellent. 489 00:23:43,610 --> 00:23:45,940 Pra, tani ne e kemi këtë kërcim funksion dot loop 490 00:23:45,940 --> 00:23:52,420 telefononi cila në thelb thotë shikojnë brishtë me këto opsione dhe çdo herë 491 00:23:52,420 --> 00:23:55,710 Ndryshimet diçka, e quajnë këtë kornizë funksion me të gjitha të dhënat 492 00:23:55,710 --> 00:23:59,510 se ju jeni të vetëdijshëm në kuadër. 493 00:23:59,510 --> 00:24:01,320 Tingëllon shumë e mirë. 494 00:24:01,320 --> 00:24:03,680 Pra, tani kontroll i shpejtë mendje e shëndoshë, që unë gjithmonë rekomandoj, 495 00:24:03,680 --> 00:24:07,020 është në se vetëm vënë console kornizë dot log. 496 00:24:07,020 --> 00:24:10,320 Dhe pastaj në Chrome hapur up dhe të kërkoni në tastierë tuaj 497 00:24:10,320 --> 00:24:13,870 dhe të luajë rreth me brishtë për të parë korniza duke u regjistrohet sepse atij vullneti 498 00:24:13,870 --> 00:24:16,300 merrni ju një ide se çfarë Të dhënat që ju keni qasje në. 499 00:24:16,300 --> 00:24:20,680 Dhe si gjithmonë në qoftë se ju merrni hutuar, shikoni referencën API. 500 00:24:20,680 --> 00:24:23,430 Dhe ne do të përfshijë lidhjen për të cilat në fund të kësaj. 501 00:24:23,430 --> 00:24:26,300 >> Armaghan BEHLUM: Pra ne rifreskoni faqen dhe pastaj 502 00:24:26,300 --> 00:24:28,880 ne do të shkojmë dhe të hapur konsol përsëri. 503 00:24:28,880 --> 00:24:33,590 Dhe tani ne vërejmë se ne jemi duke pasur korniza kaluar në, 504 00:24:33,590 --> 00:24:37,834 këto objekte të vogla kemi parë më herët. 505 00:24:37,834 --> 00:24:38,690 Pra, vërtet. 506 00:24:38,690 --> 00:24:42,870 Këto janë korniza tona duke treguar deri në tastierë. 507 00:24:42,870 --> 00:24:43,370 Ftohtë. 508 00:24:43,370 --> 00:24:46,970 >> Pra, tani që ne kemi rrëmbyer korniza, si ju mund të mbani mend më parë 509 00:24:46,970 --> 00:24:51,800 nga shembulli që kemi pasur, në qoftë se ne të kontrolloni kornizë dot gjeste 510 00:24:51,800 --> 00:24:56,270 ne kemi marrë listën e gjesteve që kornizë kapur më së fundi. 511 00:24:56,270 --> 00:25:01,510 Ne mund të kontrolloni gjatësinë e kësaj grup për të parë nëse Brishtë kapur ndonjë gjeste. 512 00:25:01,510 --> 00:25:05,010 Pra, nëse kjo është e array më i madh se zero, atëherë ne 513 00:25:05,010 --> 00:25:07,570 e dini se ne kemi disa gjëra për të bërë. 514 00:25:07,570 --> 00:25:15,040 >> Pra, le të përfundojë që deri në një nëse kusht dhe tani në këtu ajo që ne dimë është ne 515 00:25:15,040 --> 00:25:20,390 kanë parë një gjest, le të veprojë mbi të. 516 00:25:20,390 --> 00:25:25,721 Pra, tani që ne jemi në këtu ne kanë një gjest për të kontrolluar jashtë. 517 00:25:25,721 --> 00:25:28,470 Tomas Reimers: E pra, së pari Gjë është se nuk është vetëm një gjest, 518 00:25:28,470 --> 00:25:29,840 ajo mund të jetë aq shumë gjeste. 519 00:25:29,840 --> 00:25:30,964 >> Armaghan BEHLUM: Shumë e vërtetë. 520 00:25:30,964 --> 00:25:33,340 Tomas Reimers: Pra, për stil klasik C këtu 521 00:25:33,340 --> 00:25:36,334 ne ndoshta do të dëshironi të përdorni një për lak. 522 00:25:36,334 --> 00:25:37,750 Armaghan BEHLUM: Këtu jemi pastaj. 523 00:25:37,750 --> 00:25:42,870 Ne vendosëm për të iterate përmes gjesteve. 524 00:25:42,870 --> 00:25:46,412 Dhe le të shohim. 525 00:25:46,412 --> 00:25:49,380 i plus, plus. 526 00:25:49,380 --> 00:25:56,150 Dhe tani në qoftë se kemi bërë ndoshta vetëm një gjest var barabartë 527 00:25:56,150 --> 00:26:01,210 kornizë dot gjeste kllapa i, tani ne kemi 528 00:26:01,210 --> 00:26:06,260 gjest në vetvete, e cila është vetëm një shembull i vetëm i një objekti gjest 529 00:26:06,260 --> 00:26:10,582 për ne që të punojmë me të brenda e kjo për lak. 530 00:26:10,582 --> 00:26:12,869 Dakord. 531 00:26:12,869 --> 00:26:15,410 Tomas Reimers: mendje e shëndoshë Le të kontrolloni këtu përsëri dhe vetëm ngushëllojë 532 00:26:15,410 --> 00:26:17,370 dot hyni gjest për të parë se çfarë ne të merrni. 533 00:26:17,370 --> 00:26:19,410 >> Armaghan BEHLUM: Console dot log gjest. 534 00:26:19,410 --> 00:26:22,900 535 00:26:22,900 --> 00:26:23,780 Dokie Okie. 536 00:26:23,780 --> 00:26:26,250 Dhe rifreskoni një herë më shumë. 537 00:26:26,250 --> 00:26:30,030 >> Tomas Reimers: Dhe le të provoni duke bërë një gjest. 538 00:26:30,030 --> 00:26:34,600 Ju do të shihni se një bandë të, kur ai swipes, 539 00:26:34,600 --> 00:26:39,780 ju merrni një bandë e gjesteve në tastierë dhe nëse ai përpiqet të bëjë një rreth, 540 00:26:39,780 --> 00:26:40,470 është just-- 541 00:26:40,470 --> 00:26:41,750 >> Armaghan BEHLUM: Circles janë vetëm të vërtetë e bukur. 542 00:26:41,750 --> 00:26:45,000 >> Tomas Reimers: Tani ka një gjë e pazakontë këtu, e cila është që ai e bën një rreth, 543 00:26:45,000 --> 00:26:48,730 por kjo është logging 80 gjeste, e drejtë? 544 00:26:48,730 --> 00:26:50,070 Kjo është një shumë e gjesteve. 545 00:26:50,070 --> 00:26:53,560 Pra lloj i parë i gjë për të të kuptojë, dhe kjo mund të jetë konfuze, 546 00:26:53,560 --> 00:26:57,050 është se një gjest nuk është regjistrohet vetëm një herë. 547 00:26:57,050 --> 00:27:01,107 >> Në çdo kornizë, e drejtë, kështu që në qoftë se unë jam duke bërë një rreth 548 00:27:01,107 --> 00:27:02,940 Brishtë do të zbuluar këtë është një ndryshim, nga kjo 549 00:27:02,940 --> 00:27:04,398 është një ndryshim, nga kjo është një ndryshim. 550 00:27:04,398 --> 00:27:05,970 Dhe kjo do të hyni çdo një nga ata. 551 00:27:05,970 --> 00:27:08,200 Por në çdo një nga ato, ajo do të thonë, oh, 552 00:27:08,200 --> 00:27:10,050 ka një gjest aktualisht në progres. 553 00:27:10,050 --> 00:27:14,260 Pra më lejoni të them vetëm, hej, ka një gjest dhe është aktualisht në progres. 554 00:27:14,260 --> 00:27:17,000 Pra, ajo që ne nuk duam të bëni është të thonë, oh, në çdo një 555 00:27:17,000 --> 00:27:19,370 nga ato gjeste ju duan të ndryshojnë tekstin. 556 00:27:19,370 --> 00:27:23,660 Ajo që ne duam të bëjmë është që kur gjest ndalesa, dhe ne mund të kontrolloni për këtë, 557 00:27:23,660 --> 00:27:24,974 atëherë ne duam të ndryshojmë tekstin. 558 00:27:24,974 --> 00:27:25,890 Armaghan BEHLUM: Mhmm. 559 00:27:25,890 --> 00:27:30,550 Pra, si Tomas është duke shpjeguar këto gjeste 560 00:27:30,550 --> 00:27:33,580 mund të duket përmes shumëfish korniza, por për shembull, 561 00:27:33,580 --> 00:27:36,200 kur ne ishim të paturit se rrethi, ne mund të shohim 562 00:27:36,200 --> 00:27:40,140 se ID për këtë një Rrethi i vetëm që ne 563 00:27:40,140 --> 00:27:43,950 mund të ketë qenë duke u përpjekur për të përfunduar ishte e njëjtë gjatë gjithë ID. 564 00:27:43,950 --> 00:27:46,320 Dhe në fakt, ju mund edhe shikoni statusin. 565 00:27:46,320 --> 00:27:49,500 566 00:27:49,500 --> 00:27:50,270 updated. 567 00:27:50,270 --> 00:27:55,680 >> Dhe atëherë kjo është ndoshta Rrethi i fundit që, oh, edhe, OK. 568 00:27:55,680 --> 00:28:00,480 Pra, ndonjëherë kjo tregon se ju një Statusi i priti një gjest 569 00:28:00,480 --> 00:28:04,180 dhe ajo gjithashtu ju tregon një status e fillimit të një gjest të re kur 570 00:28:04,180 --> 00:28:09,140 ajo njeh me siguri se ju keni filluar një gjest të re. 571 00:28:09,140 --> 00:28:10,637 Për shembull, në këtë rast. 572 00:28:10,637 --> 00:28:11,470 Tomas Reimers: Best. 573 00:28:11,470 --> 00:28:12,511 Armaghan BEHLUM: Pra, vërtet. 574 00:28:12,511 --> 00:28:14,420 Dhe pastaj, le të shohim. 575 00:28:14,420 --> 00:28:16,490 Ju gjithashtu mund të vëreni edhe pse ne ishim duke e bërë 576 00:28:16,490 --> 00:28:22,179 një rreth dhe gjest ka një fushë të quajtur tip 577 00:28:22,179 --> 00:28:23,970 që na tregon se çfarë lloj i gjest që është. 578 00:28:23,970 --> 00:28:27,829 Kështu që mund të jenë të dobishme për ne ju provoni dhe të bëjë atë që ne jemi duke bërë. 579 00:28:27,829 --> 00:28:29,620 Tomas Reimers: Pra, tranzicion përsëri në JS, 580 00:28:29,620 --> 00:28:31,696 gjëja e parë që ndodh me mua Gjithashtu, vetëm duke lexuar përmes këtij kodi 581 00:28:31,696 --> 00:28:34,340 është se ka një optimization të vogël, e cila është në të vërtetë ne 582 00:28:34,340 --> 00:28:35,980 nuk kanë nevojë për këtë, nëse kusht, e drejtë? 583 00:28:35,980 --> 00:28:39,330 Sepse nëse kornizë dot gjeste dot gjatësia është zero, që për lak s 584 00:28:39,330 --> 00:28:40,450 nuk do të kandidojë anyway. 585 00:28:40,450 --> 00:28:43,100 Pra, ne mund edhe të shkojnë vetëm përpara dhe të shpëtoj nga kjo. 586 00:28:43,100 --> 00:28:46,620 Përsëri, ndërsa ju jeni duke shkruar kodin është e rëndësishme për të shkuar mbrapa dhe lloj 587 00:28:46,620 --> 00:28:50,330 i Refactor si ti e kupton se ju mund të kishte bërë diçka më mirë, 588 00:28:50,330 --> 00:28:53,370 apo se ka një mënyrë tjetër për të bërë këtë. 589 00:28:53,370 --> 00:28:57,170 Pra, tani ne jemi vetëm duke shkuar për të pastruar këtë up shpejt dhe gjithashtu pastruar kodin tuaj. 590 00:28:57,170 --> 00:28:58,310 Kjo është një punë e madhe. 591 00:28:58,310 --> 00:28:59,870 >> Armaghan BEHLUM: Mirë Stili është vlerësuar shumë. 592 00:28:59,870 --> 00:29:01,828 >> Tomas Reimers: Ju mund gjithmonë them kur dikush 593 00:29:01,828 --> 00:29:05,240 ka kodin ku ka përdorur të jetë një rast kusht dhe pastaj nisën atë, 594 00:29:05,240 --> 00:29:07,530 por ata nuk e uncomment atë. 595 00:29:07,530 --> 00:29:10,147 Është shumë e qartë dhe ai lloj i duket e shëmtuar. 596 00:29:10,147 --> 00:29:12,230 Armaghan BEHLUM: Pra, çfarë është tjetër në tonë për të bërë lista? 597 00:29:12,230 --> 00:29:15,479 Tomas Reimers: Deri tani si ne u thënë: Unë mendoj se gjëja e parë që ne duam të bëjmë 598 00:29:15,479 --> 00:29:17,970 është të sigurohemi që kjo gjest të në të vërtetë një goditje e fortë, e drejtë? 599 00:29:17,970 --> 00:29:18,270 >> Armaghan BEHLUM: Po. 600 00:29:18,270 --> 00:29:21,750 >> Tomas Reimers: Pra, në qoftë se ne jemi duke thënë se lamtumirë jonë është lloj i si një shpullë, 601 00:29:21,750 --> 00:29:25,280 ne do të shkojnë me se kjo është një goditje e fortë, Gjëja e parë që ne duhet të them është, hej, 602 00:29:25,280 --> 00:29:27,410 është gjest shkruani një goditje e fortë, e drejtë? 603 00:29:27,410 --> 00:29:30,860 Jo një rreth ose një top, por është kjo një goditje e fortë? 604 00:29:30,860 --> 00:29:34,280 Pra, mënyrën se si ne mund të bëjmë atë po ne mund të themi gjest 605 00:29:34,280 --> 00:29:38,530 dot lloj shpullë barabartë të barabartë si një varg. 606 00:29:38,530 --> 00:29:44,030 >> Armaghan BEHLUM: [padëgjueshme] gjest dot barabartë lloj barabartë goditje e fortë. 607 00:29:44,030 --> 00:29:46,790 608 00:29:46,790 --> 00:29:47,730 Nuk jemi. 609 00:29:47,730 --> 00:29:49,438 >> Tomas Reimers: Dhe atëherë pyetja e fundit 610 00:29:49,438 --> 00:29:53,170 ne duam të shohim është gjest dot Shteti ndaluar barabartë të barabartë, të drejtë? 611 00:29:53,170 --> 00:29:55,860 Pra, kjo është kur gjest i është ndalur. 612 00:29:55,860 --> 00:29:58,490 Unë në fakt mendoj për shpullë, unë di kjo pjesa e sipërme e kokës sime, 613 00:29:58,490 --> 00:30:00,340 por ju jeni të mirëpritur të shikoni atë, kur ju 614 00:30:00,340 --> 00:30:05,627 shpullë çdo herë ajo regjistron atë deri sa ju të ndaluar është një gjest fillim. 615 00:30:05,627 --> 00:30:07,460 Dhe pastaj një të kaluar vetëm një gjest ndaluar. 616 00:30:07,460 --> 00:30:11,090 Pra, nuk do të jetë vetëm një ndalesë gjest, e cila është e madhe për ne. 617 00:30:11,090 --> 00:30:17,180 Pra, çfarë mund të bëjmë është të themi nëse gjest dot shkruani goditje e fortë të barabartë të barabartë dhe gjest dot 618 00:30:17,180 --> 00:30:19,950 Statusi i barabartë i barabartë ndaluar, atëherë le të mendje e shëndoshë 619 00:30:19,950 --> 00:30:21,725 kontrolloni këtu ngushëlluar gjest dot log. 620 00:30:21,725 --> 00:30:29,420 621 00:30:29,420 --> 00:30:30,790 >> Pra, ne do të kthehemi këtu. 622 00:30:30,790 --> 00:30:33,570 Ne do të rifreskoni faqen. 623 00:30:33,570 --> 00:30:38,380 Dhe tani e vetmja kohë diçka duhet të jetë konsol dot regjistrohet është kur ne shpullë. 624 00:30:38,380 --> 00:30:40,780 Dhe ne të përpiqemi për të shpullë dhe ne shohim asgjë. 625 00:30:40,780 --> 00:30:41,280 E drejtë? 626 00:30:41,280 --> 00:30:43,990 Pra, kjo është në fakt një çështje e madhe. 627 00:30:43,990 --> 00:30:47,560 Ne nuk jemi duke parë atë që ne pritet. 628 00:30:47,560 --> 00:30:49,356 Dhe debugging mund të jetë një pjesë e madhe e kësaj. 629 00:30:49,356 --> 00:30:51,980 Pra, gjëja e parë që ne jemi duke shkuar për të thënë po, OK, le të ngushëllojë dot 630 00:30:51,980 --> 00:30:54,568 log atë nëse gjest dot shkruani goditje e fortë të barabartë të barabartë. 631 00:30:54,568 --> 00:30:56,109 Armaghan BEHLUM: Po, le ta bëjmë këtë. 632 00:30:56,109 --> 00:30:59,979 633 00:30:59,979 --> 00:31:02,020 Tomas Reimers: Pra, ne jemi do të kthehen në këtë. 634 00:31:02,020 --> 00:31:03,140 Ne do refresh. 635 00:31:03,140 --> 00:31:04,020 Ne do të shpullë. 636 00:31:04,020 --> 00:31:05,150 Dhe ne jemi duke shkuar për të parë një bandë e tyre. 637 00:31:05,150 --> 00:31:05,650 OK. 638 00:31:05,650 --> 00:31:08,710 Pra, në mënyrë të qartë se problemi ishte me tonë statusin gjest dot. 639 00:31:08,710 --> 00:31:14,000 Pra, në qoftë se ne të hapë një nga këto ne do të shikoni në objektet dhe ne do të shohim, 640 00:31:14,000 --> 00:31:18,700 mirë, kjo është një stop, por, oh, ajo që quhet shtet, jo status. 641 00:31:18,700 --> 00:31:21,890 Pra, nëse ne kokën mbrapa për Kodi ynë mund të themi 642 00:31:21,890 --> 00:31:27,780 nëse gjest dot lloj goditje e fortë i barabartë i barabartë dhe të ndaluar gjest dot shtet i barabartë i barabartë, 643 00:31:27,780 --> 00:31:29,160 atëherë ne do të ngushëllojë dot hyni atë. 644 00:31:29,160 --> 00:31:30,940 Dhe kështu refresh. 645 00:31:30,940 --> 00:31:31,856 Ne shpullë. 646 00:31:31,856 --> 00:31:33,730 Dhe ne do të shohim se në çdo goditje e fortë, ne jemi vetëm 647 00:31:33,730 --> 00:31:36,247 marrjen e një, i cili është fund, e cila është e madhe, apo jo? 648 00:31:36,247 --> 00:31:37,080 Kjo është ajo që ne duam. 649 00:31:37,080 --> 00:31:37,955 >> Armaghan BEHLUM: Yep. 650 00:31:37,955 --> 00:31:42,640 Dhe ne mund të vëreni se ID për secili prej këtyre gjesteve janë të ndara. 651 00:31:42,640 --> 00:31:47,470 Pra, si Tomas ishte duke thënë, sepse ne jemi infektues këtë shtet e ndaluar që 652 00:31:47,470 --> 00:31:52,850 ekziston në fund të një shpullë, ne jemi duke marrë gjeste individuale të veçanta 653 00:31:52,850 --> 00:31:54,441 nga brishtë Motion. 654 00:31:54,441 --> 00:31:54,940 I madh. 655 00:31:54,940 --> 00:31:58,610 656 00:31:58,610 --> 00:32:03,040 >> Tomas Reimers: Le të shkojnë përpara dhe vetëm të bëjë gjënë përfundimtare, që është, 657 00:32:03,040 --> 00:32:04,826 >> Armaghan BEHLUM: Mirupafshim. 658 00:32:04,826 --> 00:32:06,425 >> Tomas Reimers: mbresëlënës. 659 00:32:06,425 --> 00:32:08,925 Dhe tani le të shikoni faqen tonë të internetit. 660 00:32:08,925 --> 00:32:09,425 Një 661 00:32:09,425 --> 00:32:09,730 >> Armaghan BEHLUM: Dytë. 662 00:32:09,730 --> 00:32:11,271 Ne e bëri, vërtet, ne e quajmë atë Mirupafshim. 663 00:32:11,271 --> 00:32:11,920 I madh. 664 00:32:11,920 --> 00:32:13,490 >> Tomas Reimers: Jo, Mirupafshim është një funksion i vërtetë. 665 00:32:13,490 --> 00:32:14,406 >> Armaghan BEHLUM: Po. 666 00:32:14,406 --> 00:32:15,670 Le të bëjmë atë. 667 00:32:15,670 --> 00:32:20,566 >> Tomas Reimers: Dhe kur ne valë lamtumirë, ai thotë lamtumirë. 668 00:32:20,566 --> 00:32:22,360 >> Armaghan BEHLUM: Ne kemi fitoren. 669 00:32:22,360 --> 00:32:25,632 >> Tomas Reimers: stuff Pra, mjaft emocionuese. 670 00:32:25,632 --> 00:32:28,590 Shpresojmë që ju mund të ndërtuar diçka tjetër, por ju merrni ide të, e drejtë? 671 00:32:28,590 --> 00:32:30,260 Ju mund të zbulojë gjeste. 672 00:32:30,260 --> 00:32:31,469 Ju mund të telefononi funksionet. 673 00:32:31,469 --> 00:32:34,510 Dhe nga kjo që me të vërtetë ju jep disa blloqe shumë themelore të ndërtimit 674 00:32:34,510 --> 00:32:38,800 për të thënë, oh, ndoshta kur ata shpullë lart, sepse ju gjithashtu mund të zbulojë gjëra të 675 00:32:38,800 --> 00:32:39,674 drejtim si. 676 00:32:39,674 --> 00:32:40,840 Unë dua që ata të bëjnë diçka. 677 00:32:40,840 --> 00:32:43,470 Ose kur ata shpullë e drejtë, unë duan që ata të bëjnë diçka. 678 00:32:43,470 --> 00:32:45,880 Dhe ne mund të fillojë të marrë krijues me mënyrën se si saktësisht 679 00:32:45,880 --> 00:32:48,840 ne jemi duke shkuar për të përmirësuar faqen tonë të internetit duke përdorur këto gjeste shpullë apo rrethin 680 00:32:48,840 --> 00:32:53,695 gjeste, ose rubinet gjeste, ose çezmat apo çezmat ekran kryesor. 681 00:32:53,695 --> 00:32:56,070 Dhe pastaj përveç që ju jeni më shumë se i mirëpritur për të luajtur 682 00:32:56,070 --> 00:32:59,640 me të dhënat aktuale, por në qoftë se ju doni të bëni 683 00:32:59,640 --> 00:33:03,870 se ne do të sugjeroja që ju të shkoni në docs sepse ata janë në të vërtetë të vërtetë të mirë. 684 00:33:03,870 --> 00:33:05,034 Pra, u drejtuan për në docs tani. 685 00:33:05,034 --> 00:33:06,450 Apo nuk ju duan të flasin për këtë? 686 00:33:06,450 --> 00:33:06,940 >> Armaghan BEHLUM: Po. 687 00:33:06,940 --> 00:33:07,920 Le të bëjmë atë. 688 00:33:07,920 --> 00:33:13,680 Gjithashtu një gjë e mirë tjetër e këshilla, do të përpiqet dhe të mendojnë për këtë në 3D. 689 00:33:13,680 --> 00:33:22,611 Pra, në të vërtetë, le të tërheqë deri ato gjeste një më shumë kohë konsol dot log gjest 690 00:33:22,611 --> 00:33:24,290 dhe ne e bëjmë këtë. 691 00:33:24,290 --> 00:33:29,460 Kthehuni në dhe tani le të provojmë një çift ​​nga këto, disa nga ata. 692 00:33:29,460 --> 00:33:32,940 >> Nëse shkojmë në dhe shikoni këto gjeste si dhe 693 00:33:32,940 --> 00:33:36,830 si ju mund të shihni se ata janë të dimensionality 694 00:33:36,830 --> 00:33:38,980 është në tre drejtime, në të vërtetë. 695 00:33:38,980 --> 00:33:42,500 Pra, jo vetëm të kufizojë veten në një ekran 2D 696 00:33:42,500 --> 00:33:45,200 edhe pse ju mund të të jetë në një faqe interneti 2D. 697 00:33:45,200 --> 00:33:49,152 Ju mund të provoni dhe mendoj se si një përdorues mund të bashkëveprojnë me faqen e internetit në 3D. 698 00:33:49,152 --> 00:33:50,360 Tomas Reimers: Në një hapësirë ​​3D. 699 00:33:50,360 --> 00:33:51,401 Armaghan BEHLUM: Pikërisht. 700 00:33:51,401 --> 00:33:52,310 Dhe vërtet. 701 00:33:52,310 --> 00:33:55,350 Pra, ju merrni drejtimet, shpejtësitë, të gjitha këto copa të ftohtë të informacionit. 702 00:33:55,350 --> 00:33:58,890 >> Tomas Reimers: Dhe në qoftë se ju nuk jeni njohur me të që, ajo shkon x, y, 703 00:33:58,890 --> 00:34:01,566 dhe pastaj z është ky dimension i fundit. 704 00:34:01,566 --> 00:34:04,690 Vetëm diçka që ju ndoshta jeni njohur me të në qoftë se ju keni marrë me 3D 705 00:34:04,690 --> 00:34:05,731 koordinuar aeroplanët para. 706 00:34:05,731 --> 00:34:09,565 Nëse ju nuk e keni, ajo është e njëjta si një 2D një përjashtim ka një dimension të tretë. 707 00:34:09,565 --> 00:34:11,420 Ne e quajmë atë z. 708 00:34:11,420 --> 00:34:16,449 Dhe gjithçka, lloj i pëlqen drejtimi, e cila është vendi ku ajo do, 709 00:34:16,449 --> 00:34:19,810 position-- unë mendoj se kjo mund edhe të vë në dukje përshpejtimin, unë nuk jam i sigurt. 710 00:34:19,810 --> 00:34:21,341 >> Armaghan BEHLUM: Po, unë besoj. 711 00:34:21,341 --> 00:34:22,340 Kjo patjetër ka shpejtësi. 712 00:34:22,340 --> 00:34:25,699 Unë në fakt nuk jam 100% i sigurt për përshpejtimin. 713 00:34:25,699 --> 00:34:28,810 >> Tomas Reimers: Kjo mund të jetë një alternativë ju mund të kalojë në diçka. 714 00:34:28,810 --> 00:34:33,409 Pra, pozita dhe shpejtësia janë të ekspozuar në këto lloj të tre koordinatave. 715 00:34:33,409 --> 00:34:38,812 Pra x, y, z apo delta x, y delta, delta z. 716 00:34:38,812 --> 00:34:44,130 Pra tani drejtuan për dokumentacionin është developer.leapmotion.com 717 00:34:44,130 --> 00:34:46,460 dhe pastaj ju mund të klikoni Dokumentacionin. 718 00:34:46,460 --> 00:34:50,010 Përsëri, Brishtë Motion ka të gjitha këto TV mrekullueshme, një për JavaScript, 719 00:34:50,010 --> 00:34:53,750 një për C Sharp dhe Unitet, një për C ++, një për Java, një për Python, 720 00:34:53,750 --> 00:34:59,020 dhe një për Objektivin C. unë personalisht do t'ju shtyjë drejt JavaScript 721 00:34:59,020 --> 00:35:01,280 ose në qoftë se ju dëshironi të mësoni një gjuhë e re, provoni Python. 722 00:35:01,280 --> 00:35:05,910 Të dy këto gjuhë Unë kam punuar me para dhe ata janë të vërtetë e lehtë për të mësuar 723 00:35:05,910 --> 00:35:10,250 dhe ju e dini tashmë JavaScript, e cila e bën atë një konkurrent të vërtetë të mirë. 724 00:35:10,250 --> 00:35:12,930 >> Një fjalë e kujdes kur ju të hyjë në docs. 725 00:35:12,930 --> 00:35:15,940 Sigurohuni që ju jeni në Docs v2.0. 726 00:35:15,940 --> 00:35:20,250 Sepse në qoftë se ju jeni në version njeri, ajo nuk do të funksionojë. 727 00:35:20,250 --> 00:35:21,830 Gjithashtu për shembull galeri. 728 00:35:21,830 --> 00:35:25,100 Ne kemi shpenzuar një të mirë 30 minuta duke u përpjekur të debug brishtë tona 729 00:35:25,100 --> 00:35:28,640 para se ne kemi kuptuar se V1 nuk punon me V2. 730 00:35:28,640 --> 00:35:31,660 Pra, vetëm sigurohuni që ju jeni në version dy. 731 00:35:31,660 --> 00:35:33,904 Dhe atëherë unë do të le atë tregojnë docs tuaj. 732 00:35:33,904 --> 00:35:34,820 Armaghan BEHLUM: Po. 733 00:35:34,820 --> 00:35:39,480 Kështu që këtu është pasqyrë API dhe pastaj disa copa dhe pjesë e informacionit 734 00:35:39,480 --> 00:35:41,420 që ne e kemi thënë tashmë ju. 735 00:35:41,420 --> 00:35:44,270 Bukur lundrues pak Duart e mësipërme një Motion brishtë. 736 00:35:44,270 --> 00:35:47,850 Dhe një kujtesë për të menduar për hapësirën në 3D. 737 00:35:47,850 --> 00:35:53,140 Një prej objekteve të para për të menduar me brishtë Motion janë duart, natyrisht. 738 00:35:53,140 --> 00:35:57,060 Ne pa ata të deklaruar nga visualizer. 739 00:35:57,060 --> 00:35:59,180 Dhe pastaj ju mund të keni shihet se ajo njihet 740 00:35:59,180 --> 00:36:03,202 pjesë e dore dhe krahu i lidhur me të. 741 00:36:03,202 --> 00:36:05,410 Tomas Reimers: Nëse doni për të tërhequr deri visualizer. 742 00:36:05,410 --> 00:36:07,190 Armaghan BEHLUM: Yeah, le ta bëjmë atë përsëri. 743 00:36:07,190 --> 00:36:10,148 Tomas Reimers: Ju mund të shihni, gjithmonë vetëm një kujtesë e mirë për të lloj të shihni, 744 00:36:10,148 --> 00:36:14,060 Visualizer përpiqet për të treguar të gjitha të dhënat që Brishtë sheh. 745 00:36:14,060 --> 00:36:17,606 Pra, ju do të shihni se ne kemi këto lloj katër pikë 746 00:36:17,606 --> 00:36:19,230 nga dore dhe pastaj dore aktuale. 747 00:36:19,230 --> 00:36:21,625 Dhe ju gjithashtu keni këtë topin në pëllëmbë. 748 00:36:21,625 --> 00:36:24,000 Të gjitha këto janë pikat njohin njohur nga kërcim. 749 00:36:24,000 --> 00:36:25,041 >> Armaghan BEHLUM: Pikërisht. 750 00:36:25,041 --> 00:36:32,300 Dhe kështu me atë objekt dore çdo frame ka një rrjet të dorës 751 00:36:32,300 --> 00:36:36,470 si dhe ku ju gjithashtu mund të merrni majtë dhe duart e duhura. 752 00:36:36,470 --> 00:36:39,410 Ju mund të merrni të cilat drejtim duart janë 753 00:36:39,410 --> 00:36:42,410 përballet me normal Drejtimi i pëllëmbë, 754 00:36:42,410 --> 00:36:45,470 ose siç e quajnë ata palme normal. 755 00:36:45,470 --> 00:36:46,510 Çfarë tjetër nuk kemi? 756 00:36:46,510 --> 00:36:48,120 Ne gjithashtu, oops. 757 00:36:48,120 --> 00:36:50,640 Le të përpiqen dhe të lëvizni poshtë në këtë mënyrë. 758 00:36:50,640 --> 00:36:54,410 Krahët, gishtat janë përfaqësuar nga gisht 759 00:36:54,410 --> 00:36:57,890 klasë, e cila është një objekt pointable. 760 00:36:57,890 --> 00:37:01,420 Pra, si ne ishin duke thënë, ne pamë se grup i pointables për çdo dorë. 761 00:37:01,420 --> 00:37:04,240 Ata janë pak gishtat për të menduar. 762 00:37:04,240 --> 00:37:09,809 Pra, kjo është një pasqyrë e mirë për të shkuar përmes të përpiqen dhe të kuptoj. 763 00:37:09,809 --> 00:37:11,850 Tomas Reimers: [padëgjueshme] dorë anatomi deri atje. 764 00:37:11,850 --> 00:37:13,680 Armaghan BEHLUM: Po, pikërisht. 765 00:37:13,680 --> 00:37:14,220 Pra, vërtet. 766 00:37:14,220 --> 00:37:18,150 Ka shumë të dhënave të para që Brishtë Motion merr në interpreton mirë 767 00:37:18,150 --> 00:37:20,750 për ju, kështu që është një i madh Ideja për të shkuar deri këtu 768 00:37:20,750 --> 00:37:25,300 dhe të përpiqen dhe të kuptoj se si brishtë ka i realizuar artistikisht tashmë gjërat jashtë për ju 769 00:37:25,300 --> 00:37:28,830 dhe kështu çfarë informacioni që ju kanë në dispozicion nga atje. 770 00:37:28,830 --> 00:37:33,150 Dhe pastaj nga atje unë do të rekomandojë duke shkuar në këtë seksion majtë gjatë këtu, 771 00:37:33,150 --> 00:37:39,210 që shkon, edhe në të vërtetë nuk ka, ato janë të në të vërtetë vetëm më gjëra API about-- 772 00:37:39,210 --> 00:37:42,670 >> Tomas Reimers: referencë API në fund është zakonisht një vend i mirë për të shkuar. 773 00:37:42,670 --> 00:37:45,720 Ju djema ndoshta e pa këtë kur ne e bëmë të Google Maps PSET. 774 00:37:45,720 --> 00:37:48,590 Por referencë të vërtetë vetëm shkon nëpër të gjithë 775 00:37:48,590 --> 00:37:54,540 nga funksionet dhe parametrave në dispozicion në objektin për ju. 776 00:37:54,540 --> 00:37:55,500 >> Armaghan BEHLUM: Po. 777 00:37:55,500 --> 00:37:57,740 Për shembull, kjo është çfarë Unë isha duke kërkuar për para. 778 00:37:57,740 --> 00:38:01,030 Kur ne kemi një dorë ne mund të shkoni dhe të kuptoj se 779 00:38:01,030 --> 00:38:03,750 si brishtë rekomandon për ne për të gjetur një dorë. 780 00:38:03,750 --> 00:38:06,080 Ashtu si thashë më parë, ne kemi një rrjet duart. 781 00:38:06,080 --> 00:38:10,340 Gjej të parë nëse ne kemi duart dhe pastaj të përpiqet dhe kap një dorë të vetme 782 00:38:10,340 --> 00:38:12,410 për të bashkëvepruar me në atë mënyrë. 783 00:38:12,410 --> 00:38:16,540 Pra, kjo është ajo që ne rekomandojë për ju djema. 784 00:38:16,540 --> 00:38:18,400 Të gjeste dhe sende si. 785 00:38:18,400 --> 00:38:23,857 Ky dokumentacion API do të të jetë një mjet i shkëlqyer për ju djema. 786 00:38:23,857 --> 00:38:25,440 A keni ndonjë rekomandime të tjera? 787 00:38:25,440 --> 00:38:26,398 >> Tomas Reimers: Unë nuk e bëjnë. 788 00:38:26,398 --> 00:38:27,590 Unë mendoj se kjo është e mirë tani për tani. 789 00:38:27,590 --> 00:38:29,340 >> Armaghan BEHLUM: Yeah, Unë mendoj kështu si. 790 00:38:29,340 --> 00:38:33,330 Mos ngurroni të na dërgoni me email dhe për të marrë në kontakt rreth brishtë Motion 791 00:38:33,330 --> 00:38:36,210 në qoftë se ju jeni ka ndoshta ndonjë çështje apo duhet ndonjë rekomandime. 792 00:38:36,210 --> 00:38:40,310 Dhe ne mund të përpiqemi dhe të kuptoj sende jashtë me ju djema si. 793 00:38:40,310 --> 00:38:40,810 Falemnderit. 794 00:38:40,810 --> 00:38:42,360 >> Tomas Reimers: Great. 795 00:38:42,360 --> 00:38:42,880