1 00:00:00,000 --> 00:00:11,010 2 00:00:11,010 --> 00:00:11,965 >> TOMAS REIMERS: Кул. 3 00:00:11,965 --> 00:00:13,230 Значи Здраво, на сите. 4 00:00:13,230 --> 00:00:14,300 Томас Моето име. 5 00:00:14,300 --> 00:00:15,744 Јас сум ТФ, а тоа е 6 00:00:15,744 --> 00:00:16,660 ARMAGHAN BEHLUM: Armi. 7 00:00:16,660 --> 00:00:17,637 Убаво да ви се види момци. 8 00:00:17,637 --> 00:00:18,470 TOMAS REIMERS: Кул. 9 00:00:18,470 --> 00:00:20,740 Значи ние се случува да се зборува Скок за движење денес. 10 00:00:20,740 --> 00:00:22,800 Значи Скок движење е навистина кул производ кој 11 00:00:22,800 --> 00:00:25,900 ви овозможува да комуницирате со компјутер во еден поинаков начин. 12 00:00:25,900 --> 00:00:28,560 Значи целата идеја зад скок движење е во тоа што 13 00:00:28,560 --> 00:00:31,430 можете да го користите вашите раце да комуницирате со компјутер. 14 00:00:31,430 --> 00:00:33,610 Значи, токму тука имам нешто се постави. 15 00:00:33,610 --> 00:00:34,790 Ќе зборуваме за тоа во малку. 16 00:00:34,790 --> 00:00:37,540 Но, основната верзија е може да се види дека имам моите раце пред 17 00:00:37,540 --> 00:00:42,840 на мојот компјутер, и кога ќе ги преместите, ќе го добиете аналогни на компјутерот 18 00:00:42,840 --> 00:00:44,170 и може да се анализира ова. 19 00:00:44,170 --> 00:00:46,230 Може да се прават гестови. 20 00:00:46,230 --> 00:00:49,176 Можете да ги користите вашите раце да комуницирате со компјутер 21 00:00:49,176 --> 00:00:50,300 во нов и интересен начин. 22 00:00:50,300 --> 00:00:55,550 23 00:00:55,550 --> 00:00:57,520 >> Па, јас всушност првата сакаат да го поминат надвор да Armi 24 00:00:57,520 --> 00:01:00,400 да ви покаже некои кул демонстрации на она што некои луѓе го направиле со тоа. 25 00:01:00,400 --> 00:01:02,816 И тогаш ќе зборуваме за тоа како вие всушност код со ова. 26 00:01:02,816 --> 00:01:04,800 ARMAGHAN BEHLUM: Да. 27 00:01:04,800 --> 00:01:05,300 Здраво. 28 00:01:05,300 --> 00:01:08,870 Значи, како што видовме, малку податоци тука, но ќе видиме 29 00:01:08,870 --> 00:01:11,680 она што некои луѓе го направиле со тоа. 30 00:01:11,680 --> 00:01:15,130 Значи, дозволете ми да се отвори овој пример. 31 00:01:15,130 --> 00:01:20,770 И тогаш, па така, на пример, може да се види мојата рака аналогни таму, но сега ова време 32 00:01:20,770 --> 00:01:26,680 некои луѓе со користење на единство имаат одлучи да се стави малку повеќе кожа 33 00:01:26,680 --> 00:01:28,670 и работи околу рака. 34 00:01:28,670 --> 00:01:35,900 Значи можам да, ајде да одиме со овој еден, Секако, имате моите раце интеракција. 35 00:01:35,900 --> 00:01:41,050 И што веројатно може да се замисли неколку други кул корисни работи 36 00:01:41,050 --> 00:01:42,840 што можете да направите со ова. 37 00:01:42,840 --> 00:01:45,530 Значи ова е најмалку еден пример. 38 00:01:45,530 --> 00:01:48,910 И тогаш ајде да скокне надвор од ова. 39 00:01:48,910 --> 00:01:56,590 >> А потоа уште една кул е, ајде да одиме со оваа. 40 00:01:56,590 --> 00:01:58,390 Plasmo топката. 41 00:01:58,390 --> 00:02:03,510 Повторно, ние не ќе мора да Очекуваме ова ниво на сложеност 42 00:02:03,510 --> 00:02:06,450 од финалниот проект за CS50. 43 00:02:06,450 --> 00:02:10,029 Ова е само за да ви го покаже некои од, да ви даде момци 44 00:02:10,029 --> 00:02:14,570 малку инспирација за она што вие момци можат да прават со скок на движење. 45 00:02:14,570 --> 00:02:20,500 Така на пример, тука е ладно физика пример, кој има одиме. 46 00:02:20,500 --> 00:02:24,305 Има и на рацете мои, па сега имаат оваа мала плазма топката. 47 00:02:24,305 --> 00:02:31,030 И топката реагираше на физиката мене движи раката околу топката. 48 00:02:31,030 --> 00:02:36,920 Сега ова е за сите иако користење единство, користење на вид на алатки и рамки 49 00:02:36,920 --> 00:02:39,510 дека ние не ги научивме вие момци во класа, 50 00:02:39,510 --> 00:02:46,590 но како што можете да видите некои прилично кул рок низ тие со тоа. 51 00:02:46,590 --> 00:02:51,750 >> Но, една работа што вие момци можат да се направи поаѓање во моментов со скок движење 52 00:02:51,750 --> 00:02:53,260 е работа во JavaScript. 53 00:02:53,260 --> 00:02:58,960 Скок движење има вклучите Javascript-API, што вие момци можат да го користат и ние високо, високо 54 00:02:58,960 --> 00:03:02,040 Препорачуваме да се изгради момци Вашиот проекти за користење на тоа. 55 00:03:02,040 --> 00:03:04,350 Така да со тоа, нека ме Поминете го назад исклучување на Томас 56 00:03:04,350 --> 00:03:06,582 да се зборува за скок Движење и JavaScript. 57 00:03:06,582 --> 00:03:07,415 TOMAS REIMERS: Кул. 58 00:03:07,415 --> 00:03:09,230 Или сакате да се покаже нив Visualizer првиот? 59 00:03:09,230 --> 00:03:09,670 >> ARMAGHAN BEHLUM: Ах, да. 60 00:03:09,670 --> 00:03:10,170 Да. 61 00:03:10,170 --> 00:03:11,900 Ајде да зборуваме повеќе за тоа Visualizer. 62 00:03:11,900 --> 00:03:14,983 >> TOMAS REIMERS: Значи на најосновните ниво, кога за прв пат се дојде до скок на движење 63 00:03:14,983 --> 00:03:16,940 си оди за да имаат на ова поле. 64 00:03:16,940 --> 00:03:18,330 Еве, сакаш да ја преземат контролата? 65 00:03:18,330 --> 00:03:19,180 >> ARMAGHAN BEHLUM: Да, одам за тоа. 66 00:03:19,180 --> 00:03:20,530 >> TOMAS REIMERS: Па кога ќе прво да се фрлиш движење 67 00:03:20,530 --> 00:03:21,780 си оди за да имаат на ова поле. 68 00:03:21,780 --> 00:03:24,460 Тоа е уред кој изгледа нешто како ова. 69 00:03:24,460 --> 00:03:28,990 Можете да го приклучиш во вашиот компјутер, инсталира потребните драјвери, 70 00:03:28,990 --> 00:03:30,950 а потоа ја основа ќе се утврди. 71 00:03:30,950 --> 00:03:34,160 Па најлесен начин да се најде решение на договор со скок движење 72 00:03:34,160 --> 00:03:39,240 се отвори оваа програма го инсталира наречен Скок движење Visualizer. 73 00:03:39,240 --> 00:03:41,490 И Visualizer е буквално она што јас го покажува овде. 74 00:03:41,490 --> 00:03:45,340 Тоа ви овозможува да ја видите скелетни преглед на вашите раце. 75 00:03:45,340 --> 00:03:49,940 И она што Скок движење е да ги толкуваат како. 76 00:03:49,940 --> 00:03:53,750 Значи Скок движење користи камерата да се најде на изгледот на вашите раце 77 00:03:53,750 --> 00:03:59,176 а потоа таа се обидува да се погоди она што основните скелетни состав што ќе 78 00:03:59,176 --> 00:04:00,460 гледате на екранот е. 79 00:04:00,460 --> 00:04:01,669 И тоа е она што ви покажува. 80 00:04:01,669 --> 00:04:03,418 ARMAGHAN BEHLUM: Секој една мала точка 81 00:04:03,418 --> 00:04:06,580 и нешто што ќе се види дека постои податоци кои се на располагање за да ви момци 82 00:04:06,580 --> 00:04:07,270 како и да го користите. 83 00:04:07,270 --> 00:04:09,670 Така што гледате дека тоа е фаќањето дека Томас 84 00:04:09,670 --> 00:04:12,160 има пет прсти, секој од оние кои се различни прсти 85 00:04:12,160 --> 00:04:17,110 се исто така достапни за вас, како на податоци поени да се користи во било која апликација 86 00:04:17,110 --> 00:04:18,256 кои можеби ќе сакате. 87 00:04:18,256 --> 00:04:20,339 Ако сакате да се види дали некој го прави со палците нагоре 88 00:04:20,339 --> 00:04:23,860 можете да се види дали нивните прсти се изви и дали тие се 89 00:04:23,860 --> 00:04:25,850 палецот прст е да се покажува нагоре или кога 90 00:04:25,850 --> 00:04:30,037 нивниот зглоб или дланка е и тој вид на работи. 91 00:04:30,037 --> 00:04:30,870 TOMAS REIMERS: Кул. 92 00:04:30,870 --> 00:04:35,186 Така можете да видите некои гестови тоа разбира подобро од другите. 93 00:04:35,186 --> 00:04:38,310 Запомнете, дека тоа е во потрага на вашиот од страна на камерата од дното, 94 00:04:38,310 --> 00:04:41,630 па кога ќе имаат вашите раце како ова ги разбира во целост, 95 00:04:41,630 --> 00:04:44,509 но штом ќе почнете да се обиде и да направите палците нагоре, понекогаш тоа го чита, 96 00:04:44,509 --> 00:04:47,550 Понекогаш тоа може да се погоди, но искрено камерата едноставно не може да се види на палецот. 97 00:04:47,550 --> 00:04:49,810 Значи тоа не е навистина дека она што се случува. 98 00:04:49,810 --> 00:04:54,910 Само некои ограничувања да се има предвид кога ќе се развива со ова. 99 00:04:54,910 --> 00:04:56,540 >> Како и да е, па ќе се вратам на тоа. 100 00:04:56,540 --> 00:04:59,040 На Visualizer, всушност, има многу корисни алатки. 101 00:04:59,040 --> 00:05:01,780 Значи Скок движење е програмира на таков начин 102 00:05:01,780 --> 00:05:04,280 дека тие не може да се очекува да комуницирате со што сликата податоци. 103 00:05:04,280 --> 00:05:06,230 Тие навистина не Очекувам да се разбере 104 00:05:06,230 --> 00:05:08,060 она што се случува зад сцената. 105 00:05:08,060 --> 00:05:11,620 Она што го прават е изложи еден куп на API-јата за вас 106 00:05:11,620 --> 00:05:13,420 како што може да интеракција со податоци 107 00:05:13,420 --> 00:05:18,400 директно, без разбирање она што се случува под хауба. 108 00:05:18,400 --> 00:05:27,790 >> Значи, ако ние ја погоди H тука во Visualizer ќе видите многу опции. 109 00:05:27,790 --> 00:05:35,450 Важно овде иако е ако го погоди О, а потоа погоди H, 110 00:05:35,450 --> 00:05:38,080 ќе видите дека тоа ви овозможува да се подготви гестови. 111 00:05:38,080 --> 00:05:43,380 Значи гест, ќе видите тоа се базира на стрела во пречник. 112 00:05:43,380 --> 00:05:47,010 Гест е еден од начините на кои Скок Движење вид на ви овозможува да добиете на податоци 113 00:05:47,010 --> 00:05:48,462 без да мора да го обработи. 114 00:05:48,462 --> 00:05:51,170 Така, наместо да ми е потребна за да се процени надвор, о, рака се движи, 115 00:05:51,170 --> 00:05:54,970 дури и ако морам точка на пристап, API ќе вид на само кажете ми, 116 00:05:54,970 --> 00:05:56,380 Еј, тие го направија овој гест. 117 00:05:56,380 --> 00:05:58,920 Па можете да направите основните стрелка гестови. 118 00:05:58,920 --> 00:06:00,590 Можете да направите круг гестови. 119 00:06:00,590 --> 00:06:03,530 Може да се прават прислушување гестови. 120 00:06:03,530 --> 00:06:07,630 И може да се направи клуч прес гестови. 121 00:06:07,630 --> 00:06:09,394 Да. 122 00:06:09,394 --> 00:06:10,800 И тој вид на работи. 123 00:06:10,800 --> 00:06:14,370 Па сега дека ние сме вид на види она што Скок движење може да се направи, 124 00:06:14,370 --> 00:06:17,792 може да се види што може да се прочита целиот куп на гестови. 125 00:06:17,792 --> 00:06:19,500 Мислам дека ќе одам да Поминете го врати на Armi 126 00:06:19,500 --> 00:06:22,300 и тој се случува да се зборува за тоа како ќе го добиете на овие со вклучите Javascript-, 127 00:06:22,300 --> 00:06:24,520 дури и како ќе почнат проект со ова. 128 00:06:24,520 --> 00:06:27,724 И тогаш ќе зборуваме за некои кул места може да се оди со тоа. 129 00:06:27,724 --> 00:06:28,640 ARMAGHAN BEHLUM: Да. 130 00:06:28,640 --> 00:06:29,300 Звучи добро. 131 00:06:29,300 --> 00:06:31,950 Така да, многу првото нешто што ќе сакаат да се направи, се разбира, 132 00:06:31,950 --> 00:06:37,170 е откако ќе се добие скок на движење е да се одат на leapmotion.com, формиран, инсталација 133 00:06:37,170 --> 00:06:38,420 возачите и работи. 134 00:06:38,420 --> 00:06:42,520 Откако ќе го направите тоа можете да се обратите бидете сигурни дека тој е поврзан. 135 00:06:42,520 --> 00:06:46,910 Ако видите во вашиот малку послужавник на Скок движење икона и тоа е зелена, 136 00:06:46,910 --> 00:06:48,640 тогаш знаете дека сте сите во собата. 137 00:06:48,640 --> 00:06:53,710 И, се разбира провери што точно Томас само ви покажа со гестови 138 00:06:53,710 --> 00:06:59,320 и прави на екранот чешми, и Клучот чешми, а тоа тип на работи. 139 00:06:59,320 --> 00:07:02,180 >> После тоа ако и ние, уште еднаш, како што реков, 140 00:07:02,180 --> 00:07:06,530 имаме пристап до сите овие работи во JavaScript, како и. 141 00:07:06,530 --> 00:07:09,020 Идеален поставите тој ние ќе ви препорачуваме 142 00:07:09,020 --> 00:07:16,440 момци е да одат во вашиот vhost директориум, локалниот компјутер, 143 00:07:16,440 --> 00:07:19,340 јавноста во вашиот CS50 апаратот. 144 00:07:19,340 --> 00:07:24,790 И кога ќе одам таму што ќе види е само индекс на точка HTML датотека. 145 00:07:24,790 --> 00:07:28,180 Сега дека индексот точка HTML датотека или индекс точка 146 00:07:28,180 --> 00:07:32,740 PHP фајл, кој и да е добро, она што тогаш може да направи 147 00:07:32,740 --> 00:07:35,150 е да отидете на вашиот основен оперативен систем. 148 00:07:35,150 --> 00:07:38,650 И ако одите со IP адресата што е наведено во долниот десен 149 00:07:38,650 --> 00:07:45,180 агол на вашиот апарат токму тука, како што може да видиме, тогаш она што се случува 150 00:07:45,180 --> 00:07:51,240 е да одите на страница, која е референцирани од тој индекс точка HTML датотека. 151 00:07:51,240 --> 00:07:56,610 Значи сите кодот што може да се стави во таму добива испратени и е употреблив тука. 152 00:07:56,610 --> 00:07:58,960 >> TOMAS REIMERS: Значи тоа е, исто така, важно само за референца 153 00:07:58,960 --> 00:08:06,554 дека ако вие момци всушност знаеме како да се постави на серверот себе, 154 00:08:06,554 --> 00:08:09,720 или ако сакате да се стави ова на светот веб, вие сте добредојдени да се направи нешто друго. 155 00:08:09,720 --> 00:08:11,594 Имајте на ум дека овие се само го вклучите Javascript-датотеки 156 00:08:11,594 --> 00:08:14,250 и сите обработка Скок се врши на клиентот. 157 00:08:14,250 --> 00:08:16,510 Па тоа не е навистина важно каде што вашиот сервер животи 158 00:08:16,510 --> 00:08:19,660 толку долго како компјутер гледате на веб страната на 159 00:08:19,660 --> 00:08:22,024 има скок на движење инсталиран. 160 00:08:22,024 --> 00:08:23,190 ARMAGHAN BEHLUM: Апсолутно. 161 00:08:23,190 --> 00:08:25,680 Како Томас рече, да, што работи за вас момци. 162 00:08:25,680 --> 00:08:28,570 Ова е само еден од нашите препораки. 163 00:08:28,570 --> 00:08:31,660 Сега да започнат со користење Скок Предлогот што ќе направиш 164 00:08:31,660 --> 00:08:36,640 е што ќе увезе Го вклучите Javascript-датотека од скок на движење. 165 00:08:36,640 --> 00:08:39,610 А потоа од таму што можете да направите е, во моментов 166 00:08:39,610 --> 00:08:44,250 Јас само треба овој став таг постави со проект на текст. 167 00:08:44,250 --> 00:08:48,690 Работи што ние ќе им препорачаат се поставување контролер опции 168 00:08:48,690 --> 00:08:52,012 Скок за движење со овозможи гестикулации за да биде вистина. 169 00:08:52,012 --> 00:08:53,970 Па стандардно оние гестови кои ние ви покажа 170 00:08:53,970 --> 00:08:57,010 момци, на кружницата и клучот од чешма, а брише, 171 00:08:57,010 --> 00:09:00,330 оние кои не се прикажани на вие момци од стандардните. 172 00:09:00,330 --> 00:09:04,450 Но, ние препорачуваме користење на овие па вие не сте повторно измислување на тркалото. 173 00:09:04,450 --> 00:09:09,489 Им овозможи на оние на true, поминува оние контролор опции да се фрлиш точка јамка 174 00:09:09,489 --> 00:09:10,530 и сите вие ​​сте во собата да одам. 175 00:09:10,530 --> 00:09:13,270 Затоа што тогаш едноставно треба дефинираше анонимен функција 176 00:09:13,270 --> 00:09:16,910 дека ќе се земе во врамен Скок движење 177 00:09:16,910 --> 00:09:21,150 и таа рамка има сите информациите што ви се случува да треба. 178 00:09:21,150 --> 00:09:25,310 >> TOMAS REIMERS: Па само да повториме, имате еден објект. 179 00:09:25,310 --> 00:09:28,250 Имате оваа функција наречен скок точка јамка. 180 00:09:28,250 --> 00:09:30,460 И можете да го повикате со два аргументи. 181 00:09:30,460 --> 00:09:33,134 Можете да го повикате со еден, контролорот опции. 182 00:09:33,134 --> 00:09:35,300 И постојат многу опции може да се стави во таму. 183 00:09:35,300 --> 00:09:38,170 Оној што се случува да се истакне е овозможи гестови. 184 00:09:38,170 --> 00:09:41,230 И ако го постави еднаква на вистина тогаш може да се добијат пристап во овој гестови 185 00:09:41,230 --> 00:09:42,940 што ние ви покажа во Visualizer. 186 00:09:42,940 --> 00:09:47,500 >> И тогаш започна вториот аргумент е функција, тоа е вид на како повик назад 187 00:09:47,500 --> 00:09:53,010 кое ќе се вика секој време секоја рамка на ЛЕАП, 188 00:09:53,010 --> 00:09:57,340 така што секој пат скок регистри Вашата рака потег, тоа има нова рамка. 189 00:09:57,340 --> 00:10:02,130 И ја нарекува оваа функција со една аргумент, кој е рамката објект. 190 00:10:02,130 --> 00:10:05,909 И таа рамка објект опишува рамката како што е скок што го гледа. 191 00:10:05,909 --> 00:10:06,950 ARMAGHAN BEHLUM: Токму така. 192 00:10:06,950 --> 00:10:10,450 Значи ова ги содржи сите корисни парчиња и делови на информации 193 00:10:10,450 --> 00:10:12,550 дека ние се зборува за порано. 194 00:10:12,550 --> 00:10:18,010 Проверка рамка точка гестови е низа на гестови 195 00:10:18,010 --> 00:10:23,680 дека скокот движење фатени вашето раце го прават во последните рамка. 196 00:10:23,680 --> 00:10:26,470 Така на пример, она што ние сме правиме тука е ние сме проверка, 197 00:10:26,470 --> 00:10:31,820 Еј, скок, во кој минатата рамка не ќе се фати било гестови што го направив? 198 00:10:31,820 --> 00:10:36,350 И ако е така што можеме да одлучи да се направи е iterate преку овие гестови 199 00:10:36,350 --> 00:10:39,760 и да се обиде и да добијат некои корисни информации од нив. 200 00:10:39,760 --> 00:10:44,290 Секој гест има уникатна Проект поврзани со неа. 201 00:10:44,290 --> 00:10:46,280 Тие имаат типови. 202 00:10:46,280 --> 00:10:50,220 Можете да го погледнете што прстите беа вклучени во гестови 203 00:10:50,220 --> 00:10:52,770 од одјавувањето овој pointable нешта. 204 00:10:52,770 --> 00:10:56,490 Значи, ако кога ќе одат преку Скок движење го вклучите Javascript-API работи, 205 00:10:56,490 --> 00:10:59,630 кога ќе се спомене pointables, тие се зборува за овие прсти. 206 00:10:59,630 --> 00:11:04,480 И тогаш рацете, се разбира, целата рака објект. 207 00:11:04,480 --> 00:11:05,210 >> Што друго? 208 00:11:05,210 --> 00:11:08,630 Можете да проверите колку долго движење отиде на 209 00:11:08,630 --> 00:11:11,640 и да, да, сите оние кои се корисни нешта. 210 00:11:11,640 --> 00:11:16,490 Значи она што го прави во моментов сум тука е се најавени на рамката, 211 00:11:16,490 --> 00:11:24,350 и тогаш ќе се ажурира мојот HTML за прикажување сите овие битови на информации 212 00:11:24,350 --> 00:11:25,820 од рамката. 213 00:11:25,820 --> 00:11:28,010 Значи, да се провери тоа. 214 00:11:28,010 --> 00:11:29,440 >> Значи тука е. 215 00:11:29,440 --> 00:11:34,730 Еве индексот точка HTML датотека. 216 00:11:34,730 --> 00:11:38,560 И како што само виде кога јас само се преселил мојата рака Скок фатени круг движење. 217 00:11:38,560 --> 00:11:44,960 Така можете да видите ме прави круг над тука, надградби круг со информации. 218 00:11:44,960 --> 00:11:48,332 Водење брише, фаќа брише. 219 00:11:48,332 --> 00:11:49,290 Ајде да се обидеме таб екранот. 220 00:11:49,290 --> 00:11:50,090 Не одиме. 221 00:11:50,090 --> 00:11:52,370 Екранот допрете и клуч од чешма. 222 00:11:52,370 --> 00:11:55,040 Значи клучот чешми, исто така, од страна на начин, се кога ќе се погоди надолу. 223 00:11:55,040 --> 00:11:57,260 Значи можете да си замислите можеби играње пијано. 224 00:11:57,260 --> 00:11:59,869 >> И тогаш на екранот чешми се кога ќе удри на екранот. 225 00:11:59,869 --> 00:12:02,910 Значи можете да си замислите, можеби вие всушност Имајте екран на допир пред вас 226 00:12:02,910 --> 00:12:05,190 а ти си притискање на допир екранот пред вас. 227 00:12:05,190 --> 00:12:08,470 И тогаш можеме да го зграби еден на овие објекти во тука. 228 00:12:08,470 --> 00:12:12,960 Значи се сеќавам, реков дека сум бил полагање на рамката во конзола најавите. 229 00:12:12,960 --> 00:12:17,160 И така ние може да се провери од сите парчиња и делови на информации 230 00:12:17,160 --> 00:12:22,500 кои се достапни таа рамка, како и да го користите. 231 00:12:22,500 --> 00:12:26,320 >> Како што реков претходно, pointables се на прсти. 232 00:12:26,320 --> 00:12:30,260 Во тој момент ние не го имаме рацете во предниот дел на скок на движење 233 00:12:30,260 --> 00:12:32,010 така што регистрирани нула, Но, ова е како да се 234 00:12:32,010 --> 00:12:35,980 ќе започне да дознаете можеби колку прсти се на екранот. 235 00:12:35,980 --> 00:12:37,810 И овој тип на информации. 236 00:12:37,810 --> 00:12:40,060 TOMAS REIMERS: помнењето ова е само еден објект. 237 00:12:40,060 --> 00:12:42,185 Значи се што може да се пристапи нешто налик на struct 238 00:12:42,185 --> 00:12:45,540 во В. Имате објект именува точка името на имотот. 239 00:12:45,540 --> 00:12:48,830 И тогаш во рамките на тоа што треба низи и имаш други предмети, 240 00:12:48,830 --> 00:12:50,850 но се сеќавам тоа е само еден објект. 241 00:12:50,850 --> 00:12:53,788 Не е ништо посебно бидејќи ние сме со користење скок. 242 00:12:53,788 --> 00:12:54,704 ARMAGHAN BEHLUM: Да. 243 00:12:54,704 --> 00:12:56,544 Кул. 244 00:12:56,544 --> 00:12:58,710 Треба ли да се провери од неколку на вклучите Javascript-примери? 245 00:12:58,710 --> 00:13:05,070 246 00:13:05,070 --> 00:13:07,810 >> TOMAS REIMERS: Значи брзо се запамети дека ние 247 00:13:07,810 --> 00:13:12,470 рече дека Скок всушност може да работи на било кој веб-страница. 248 00:13:12,470 --> 00:13:15,250 LeapJS е само служи на клиентот. 249 00:13:15,250 --> 00:13:19,850 И така, по што клиентот има Скок движење во прилог ќе функционира. 250 00:13:19,850 --> 00:13:22,540 Значи Скок движење има веб-сајт, каде што луѓето 251 00:13:22,540 --> 00:13:24,540 може да ги искажат своите примери на работи што го направиле. 252 00:13:24,540 --> 00:13:26,623 Значи ние сме само ќе одат преку неколку од нив 253 00:13:26,623 --> 00:13:29,980 да видам што е можно пред нуркање во повеќе детали за тоа како 254 00:13:29,980 --> 00:13:32,510 тоа е можно. 255 00:13:32,510 --> 00:13:33,346 Значи 256 00:13:33,346 --> 00:13:34,470 ARMAGHAN BEHLUM: Ајде да видиме. 257 00:13:34,470 --> 00:13:36,136 TOMAS REIMERS: Сега треба да се работи. 258 00:13:36,136 --> 00:13:38,520 ARMAGHAN BEHLUM: Па сега пред видовме пример 259 00:13:38,520 --> 00:13:45,280 користење на единство што изречена наши раце со прилично импресивни графички кожи, 260 00:13:45,280 --> 00:13:50,200 но сега може да се види што може да направи за Истото внатрешноста веб пребарувач. 261 00:13:50,200 --> 00:13:54,640 Ова е за сите во Хром само користејќи JavaScript. 262 00:13:54,640 --> 00:13:57,460 И тогаш другите убаво Работата е, ако сакате 263 00:13:57,460 --> 00:14:02,610 да се знае како тие го направија тоа, примери за да го вклучите Javascript 264 00:14:02,610 --> 00:14:07,540 исто така, вклучуваат код опции кои можете да проверите и потоа да видиме 265 00:14:07,540 --> 00:14:12,570 како тоа лице е грабање рацете и кодекси и сл. 266 00:14:12,570 --> 00:14:16,730 >> Значи тоа е се што може да се најдат на developer.leapmotion.com. 267 00:14:16,730 --> 00:14:20,810 Можете да одите и да го проверат го вклучите Javascript- примери дека тие имаат таму. 268 00:14:20,810 --> 00:14:23,280 Па је. 269 00:14:23,280 --> 00:14:25,205 Еве овие, Упс жал. 270 00:14:25,205 --> 00:14:27,680 Ајде да се обидеме тоа повторно. 271 00:14:27,680 --> 00:14:29,002 О. 272 00:14:29,002 --> 00:14:29,960 Имам две вистински раце. 273 00:14:29,960 --> 00:14:32,540 274 00:14:32,540 --> 00:14:34,380 Па је. 275 00:14:34,380 --> 00:14:37,440 >> TOMAS REIMERS: Значи, и повторно, се сеќавам некогаш Скок мензи до. 276 00:14:37,440 --> 00:14:40,790 Едноставно само една секунда. 277 00:14:40,790 --> 00:14:42,784 Тоа не е совршен, но тоа е прилично добар. 278 00:14:42,784 --> 00:14:44,700 ARMAGHAN BEHLUM: Еден друга препорака, исто така, 279 00:14:44,700 --> 00:14:48,780 е да не го направи тоа во директна сончева светлина. 280 00:14:48,780 --> 00:14:51,260 Значи начин Скок движење работи е, всушност, 281 00:14:51,260 --> 00:14:54,500 ако се гледа камерата ова како и, инфрацрвена светлина. 282 00:14:54,500 --> 00:14:57,375 Значи, го праќа оние надвор, а потоа чита нив, кога тие се врати. 283 00:14:57,375 --> 00:14:59,250 Значи, ако сте се обидува да го прават тоа на директна сончева светлина, 284 00:14:59,250 --> 00:15:01,610 На пример, тоа е веројатно не оди на работа, 285 00:15:01,610 --> 00:15:05,850 или тоа се случува да се бара некои калибрација да го стори тоа. 286 00:15:05,850 --> 00:15:10,450 >> Исто така уште еден препорака е да се исчистите просторот зад Скок 287 00:15:10,450 --> 00:15:12,740 и во предниот дел на скок. 288 00:15:12,740 --> 00:15:15,520 Сфатете го тоа како работат Внатрешноста на куполата тоа е 289 00:15:15,520 --> 00:15:18,360 околу овој скок движење објект. 290 00:15:18,360 --> 00:15:20,550 Ако има нешто во право зад него, 291 00:15:20,550 --> 00:15:24,740 тоа е, исто така, се случува да се меша со тоа како Скок движење се обидува 292 00:15:24,740 --> 00:15:26,690 да ја признае вашата страна и тој вид на работи. 293 00:15:26,690 --> 00:15:30,010 >> Така, на пример, мислам дека во овој случај тоа е мојот лаптоп, всушност, 294 00:15:30,010 --> 00:15:34,351 тоа е вид на правење на Престапна движење. 295 00:15:34,351 --> 00:15:35,100 Да, таму ќе одиме. 296 00:15:35,100 --> 00:15:41,021 Значи, ако јас го исчистите од мојот лаптоп од зад неа раката се појави доста добро. 297 00:15:41,021 --> 00:15:41,520 Па је. 298 00:15:41,520 --> 00:15:42,061 Не е тоа. 299 00:15:42,061 --> 00:15:44,650 300 00:15:44,650 --> 00:15:46,417 Па што друго можеме и ние да им покажеме. 301 00:15:46,417 --> 00:15:48,250 TOMAS REIMERS: Мислам дека сега ќе биде време 302 00:15:48,250 --> 00:15:52,039 да се најде на нурне во и нека е само направи демо целосно од нула. 303 00:15:52,039 --> 00:15:53,330 Тоа се случува да биде навистина едноставно. 304 00:15:53,330 --> 00:15:55,250 Во суштина она што ние ќе да се обиде да направите е да се направи тоа 305 00:15:55,250 --> 00:15:58,570 така што кога ќе удар вашиот страна, позадина се случува да се започне како црвена, 306 00:15:58,570 --> 00:16:01,361 и кога ќе поминете вашиот страна, позадина се случува да се сврти зелени. 307 00:16:01,361 --> 00:16:01,970 Во ред? 308 00:16:01,970 --> 00:16:03,709 Навистина едноставно. 309 00:16:03,709 --> 00:16:05,750 И тоа е во основа, само се случува да одат низ многу 310 00:16:05,750 --> 00:16:08,360 на концепти зад Скок така што можеме да 311 00:16:08,360 --> 00:16:12,630 добие во оваа идеологија на тоа како Скок работи и како може да се изгради нешто со тоа. 312 00:16:12,630 --> 00:16:16,760 А потоа од таму ние ќе веројатно само ви покаже 313 00:16:16,760 --> 00:16:19,710 API, Docs и каде што да прочитате повеќе за тоа. 314 00:16:19,710 --> 00:16:21,030 И тогаш ние ќе го наречеме ден. 315 00:16:21,030 --> 00:16:24,294 Значи сакаш да се код или Ме сакаат да код? 316 00:16:24,294 --> 00:16:25,210 ARMAGHAN BEHLUM: Да. 317 00:16:25,210 --> 00:16:28,350 Па, претпоставувам дека можеме да работиме заедно на ова и да се обидат 318 00:16:28,350 --> 00:16:30,292 >> TOMAS REIMERS: па ние ќе направи некои пар кодирање. 319 00:16:30,292 --> 00:16:31,500 ARMAGHAN BEHLUM: Не одиме. 320 00:16:31,500 --> 00:16:33,250 Тоа е токму она што го сакаше да се провери надвор. 321 00:16:33,250 --> 00:16:34,700 Кул. 322 00:16:34,700 --> 00:16:38,750 Така на пример тука, ајде да видиме. 323 00:16:38,750 --> 00:16:40,979 Додека ние се процесирањето преку гестови веќе, 324 00:16:40,979 --> 00:16:43,270 TOMAS REIMERS: Сакаат да направат само една сосема ново име? 325 00:16:43,270 --> 00:16:43,870 ARMAGHAN BEHLUM: Комплетно ново име? 326 00:16:43,870 --> 00:16:44,246 Да, секако. 327 00:16:44,246 --> 00:16:45,000 >> TOMAS REIMERS: Да. 328 00:16:45,000 --> 00:16:45,920 >> ARMAGHAN BEHLUM: Значи, да го направите тоа. 329 00:16:45,920 --> 00:16:48,253 >> TOMAS REIMERS: Така ние ќе да се направи сосема датотека. 330 00:16:48,253 --> 00:16:51,290 Ние ќе го наречеме рака точка HTML. 331 00:16:51,290 --> 00:16:52,670 Тоа е кул со мене. 332 00:16:52,670 --> 00:16:59,020 Па не заборавајте да направите една HTML таг, а потоа во рок што ќе имаат шефот. 333 00:16:59,020 --> 00:17:02,982 Тоа главата има наслов во неа. 334 00:17:02,982 --> 00:17:04,349 Значи таб на друг начин. 335 00:17:04,349 --> 00:17:05,589 Таму да одите. 336 00:17:05,589 --> 00:17:09,359 Наслов, ние ќе го наречеме Скок Пример. 337 00:17:09,359 --> 00:17:12,163 Да. 338 00:17:12,163 --> 00:17:13,540 >> ARMAGHAN BEHLUM: Упс. 339 00:17:13,540 --> 00:17:14,040 Наслов. 340 00:17:14,040 --> 00:17:14,474 >> TOMAS REIMERS: Да. 341 00:17:14,474 --> 00:17:15,776 >> ARMAGHAN BEHLUM: Не сме. 342 00:17:15,776 --> 00:17:18,180 >> TOMAS REIMERS: А тогаш ајде да се направи тело. 343 00:17:18,180 --> 00:17:20,852 >> ARMAGHAN BEHLUM: Чекај, ајде исто така, бидете сигурни дека за увоз. 344 00:17:20,852 --> 00:17:22,060 TOMAS REIMERS: О, се разбира. 345 00:17:22,060 --> 00:17:22,560 Мојот лошо. 346 00:17:22,560 --> 00:17:28,700 Значи секогаш осигурајте се дека имате Престапна сценариото така што е сценариото што ви е дадена 347 00:17:28,700 --> 00:17:31,810 Скок од страна на движење, што во основа им овозможува на веб прелистувач за да се поврзете 348 00:17:31,810 --> 00:17:35,580 на уредот на компјутерот на корисникот. 349 00:17:35,580 --> 00:17:38,510 И тогаш во ова, ние, исто така, треба телото и нека е само 350 00:17:38,510 --> 00:17:40,580 направи на телото му кажеш здраво така дека ние може да се покаже студенти 351 00:17:40,580 --> 00:17:42,704 како да се поврзе со овој нов веб-страница, која тие го направија. 352 00:17:42,704 --> 00:17:44,260 ARMAGHAN BEHLUM: Секако. 353 00:17:44,260 --> 00:17:45,724 Значи, ајде да се стави another-- 354 00:17:45,724 --> 00:17:48,730 >> TOMAS REIMERS: Здраво, Здраво светот. 355 00:17:48,730 --> 00:17:50,210 Значи многу основни пример. 356 00:17:50,210 --> 00:17:53,400 Навистина само демонстрација. 357 00:17:53,400 --> 00:17:58,505 >> ARMAGHAN BEHLUM: И тогаш тука се може да одат, ние го нарече рака точка HTML, 358 00:17:58,505 --> 00:18:00,000 нели? 359 00:18:00,000 --> 00:18:00,810 И ох! 360 00:18:00,810 --> 00:18:04,310 Па јас се прашувам што не е во ред со ова право сега. 361 00:18:04,310 --> 00:18:07,639 Ајде да додадете прочитал дозволи да го предаде точка HTML. 362 00:18:07,639 --> 00:18:09,930 TOMAS REIMERS: Дали сакате да го направи тоа во голем терминал 363 00:18:09,930 --> 00:18:11,080 така што ние може само да го покаже на the-- 364 00:18:11,080 --> 00:18:12,501 >> ARMAGHAN BEHLUM: Да, тоа го прави смисла. 365 00:18:12,501 --> 00:18:13,001 Во ред. 366 00:18:13,001 --> 00:18:15,720 Па јас само додаде дозволи, но ако ние 367 00:18:15,720 --> 00:18:18,350 се да се провери од пред да се дозволи 368 00:18:18,350 --> 00:18:22,560 би виделе дека всушност страна точка HTML не сте ги прочитале дозволи 369 00:18:22,560 --> 00:18:25,570 и затоа не може да го направи. 370 00:18:25,570 --> 00:18:30,850 Но, сега, ако тоа го правиме, ние гледаме на нашите малку Здраво Светот во право таму. 371 00:18:30,850 --> 00:18:33,580 >> TOMAS REIMERS: Па ајде, всушност, како што беше пишување, здраво светот, 372 00:18:33,580 --> 00:18:35,371 Мислев за начин можеме да ги смениме тоа. 373 00:18:35,371 --> 00:18:41,150 Ајде да го кажам здраво свет, и тогаш кога ќе се бранува, се вели збогум. 374 00:18:41,150 --> 00:18:41,650 Зарем не? 375 00:18:41,650 --> 00:18:42,210 Па здраво, збогум. 376 00:18:42,210 --> 00:18:42,560 >> ARMAGHAN BEHLUM: Секако. 377 00:18:42,560 --> 00:18:44,010 >> TOMAS REIMERS: Тоа звучи прилично добро. 378 00:18:44,010 --> 00:18:45,120 >> ARMAGHAN BEHLUM: Тоа звучи добро за мене, премногу. 379 00:18:45,120 --> 00:18:46,920 >> TOMAS REIMERS: Значи, ако ние сме ќе го направи тоа ајде само 380 00:18:46,920 --> 00:18:48,980 мислам преку веб страницата малку. 381 00:18:48,980 --> 00:18:51,800 Ние сме случува да треба некои скрипта што во основа регистри 382 00:18:51,800 --> 00:18:56,470 што ќе мавтаа и на ЛЕАП, бран и еден удар, истото. 383 00:18:56,470 --> 00:18:59,584 Значи ние се случува да треба скрипта која во основа регистри за тоа бришење. 384 00:18:59,584 --> 00:19:01,500 И уште нешто сме ќе треба е ние сме 385 00:19:01,500 --> 00:19:04,360 ќе треба некои вистинската содржина на промена. 386 00:19:04,360 --> 00:19:07,850 >> Значи, како што се сеќавам, jQuery овозможува да го промените содржина. 387 00:19:07,850 --> 00:19:13,017 Значи, едно нешто што можеби ќе сакате да го вклучите Ова е библиотека jQuery. 388 00:19:13,017 --> 00:19:16,100 А потоа да биде во можност да изберете што ние сме всушност ќе го промени содржината, 389 00:19:16,100 --> 00:19:18,224 што се случува да треба проект или класа, или нешто 390 00:19:18,224 --> 00:19:20,100 дека ние може да се користи за да ја изберете. 391 00:19:20,100 --> 00:19:25,010 Па ние само ќе го даде брзо проект на промени текстот. 392 00:19:25,010 --> 00:19:26,974 И тогаш ќе сакате да го зграби jQuery? 393 00:19:26,974 --> 00:19:29,890 ARMAGHAN BEHLUM: Па што е прв работа на нашите да се направи листа, тогаш сега? 394 00:19:29,890 --> 00:19:30,620 TOMAS REIMERS: Ајде да го дофати jQuery? 395 00:19:30,620 --> 00:19:32,494 ARMAGHAN BEHLUM: Да зграби jQuery, во ред, се излади. 396 00:19:32,494 --> 00:19:34,502 Во тој случај, јас ќе одам мора да actually-- 397 00:19:34,502 --> 00:19:36,210 каде што ќе биде Најдоброто место за да го направите тоа? 398 00:19:36,210 --> 00:19:39,677 >> TOMAS REIMERS: jQuery, па ако Google jQuery, хит jQuery, првиот 399 00:19:39,677 --> 00:19:41,010 ARMAGHAN BEHLUM: Многу првиот. 400 00:19:41,010 --> 00:19:42,135 TOMAS REIMERS: или отфрлени. 401 00:19:42,135 --> 00:19:42,650 Тоа е во ред. 402 00:19:42,650 --> 00:19:46,482 Хит преземање V1 и V2 на левата страна. 403 00:19:46,482 --> 00:19:49,190 Значи ние сме опишувајќи jQuery од онлајн како што сте најверојатно направено. 404 00:19:49,190 --> 00:19:50,440 Движете се надолу. 405 00:19:50,440 --> 00:19:51,260 Нагоре, нагоре. 406 00:19:51,260 --> 00:19:53,502 >> ARMAGHAN BEHLUM: А, токму тука сега? 407 00:19:53,502 --> 00:19:54,460 TOMAS REIMERS: Или тоа. 408 00:19:54,460 --> 00:19:54,960 Да. 409 00:19:54,960 --> 00:20:00,150 Значи jQuery има домаќин верзија што значи дека не, всушност 410 00:20:00,150 --> 00:20:01,890 треба да го преземете, но ти си повеќе од 411 00:20:01,890 --> 00:20:07,734 добредојдени да ја преземете и го домаќин себе. 412 00:20:07,734 --> 00:20:08,650 ARMAGHAN BEHLUM: Кул. 413 00:20:08,650 --> 00:20:09,566 Така, сега имаме jQuery. 414 00:20:09,566 --> 00:20:11,122 Сега она што е следно за нашите да се направи листа. 415 00:20:11,122 --> 00:20:12,080 TOMAS REIMERS: Прекрасно. 416 00:20:12,080 --> 00:20:13,910 Значи следниот она што ни треба направите е да ние всушност треба 417 00:20:13,910 --> 00:20:17,750 да им даде стр Здраво светот на проект така што може да го промени, нели? 418 00:20:17,750 --> 00:20:24,514 Значи, да им даде идеја, Не знам, промена на текстот? 419 00:20:24,514 --> 00:20:26,680 ARMAGHAN BEHLUM: Ајде само го прават тоа на овој начин, претпоставувам. 420 00:20:26,680 --> 00:20:28,013 TOMAS REIMERS: changeText, се излади. 421 00:20:28,013 --> 00:20:29,830 И сега ајде да се освежи страница. 422 00:20:29,830 --> 00:20:31,142 Бидете сигурни дека се работи. 423 00:20:31,142 --> 00:20:32,100 Па назад во прелистувачот. 424 00:20:32,100 --> 00:20:35,820 425 00:20:35,820 --> 00:20:36,922 Кул. 426 00:20:36,922 --> 00:20:39,380 Секогаш добар потсетник дека кога сте изградба на веб страната, 427 00:20:39,380 --> 00:20:44,450 веројатно се освежи секој пат кога ќе се направи било малку значајна промена само 428 00:20:44,450 --> 00:20:47,993 затоа што понекогаш ти случајно капка таг, 429 00:20:47,993 --> 00:20:51,640 или случајно сте ја избришете нешто, а потоа ќе се скрши нешто мали, 430 00:20:51,640 --> 00:20:55,880 но тогаш кога ќе се направи една поголема промена сте како, зошто оваа голема промена 431 00:20:55,880 --> 00:20:57,910 навидум неповрзани скрши нешто. 432 00:20:57,910 --> 00:21:02,840 Така, тоа е секогаш добро да се најде на оди и направи тие сигурносни проверки. 433 00:21:02,840 --> 00:21:05,610 >> Како и да е, па сега ајде да го направите последен разумност проверка, 434 00:21:05,610 --> 00:21:09,800 кој е ајде да се обидеме да се промени текст, без скок движење, 435 00:21:09,800 --> 00:21:11,820 без ништо, само на страница оптоварување на тоа ќе 436 00:21:11,820 --> 00:21:17,140 здраво да се промени светот збогум користење jQuery. 437 00:21:17,140 --> 00:21:21,400 Значи, ако се сеќавате jQuery изложува овој знак за долар функција, 438 00:21:21,400 --> 00:21:28,640 кои можеме да ги помине селектор на CSS за, имено хаштагот промена на текстот, што 439 00:21:28,640 --> 00:21:31,590 избира елемент со идентификација на промени текстот. 440 00:21:31,590 --> 00:21:34,980 И тогаш ние ќе да се јавите на метод на HTML 441 00:21:34,980 --> 00:21:40,390 на објектот се враќа со аргумент на стринг збогум, кои 442 00:21:40,390 --> 00:21:45,600 ќе го промени предмети HTML да се збогуваме. 443 00:21:45,600 --> 00:21:46,210 Прекрасно. 444 00:21:46,210 --> 00:21:48,790 Тоа изгледа прилично кул. 445 00:21:48,790 --> 00:21:52,365 И сега кога ќе се освежи страница ние ќе се види 446 00:21:52,365 --> 00:21:54,040 таа веднаш се менува за да се збогуваме, нели? 447 00:21:54,040 --> 00:21:55,910 Поради тоа што не чека ништо. 448 00:21:55,910 --> 00:21:59,200 Вид на што е можно дека сценариото работи што се промени до збогум. 449 00:21:59,200 --> 00:22:00,430 Кул. 450 00:22:00,430 --> 00:22:03,790 >> Па сега ајде да заврши што во функција. 451 00:22:03,790 --> 00:22:04,290 Токму така. 452 00:22:04,290 --> 00:22:06,270 Така ние се случува да сакаме за да се направи функција. 453 00:22:06,270 --> 00:22:08,160 Ние ќе го наречеме збогум. 454 00:22:08,160 --> 00:22:11,570 Значи функција е збогум случува да се земе без аргументи 455 00:22:11,570 --> 00:22:14,170 и тоа не е навистина случува да се врати ништо. 456 00:22:14,170 --> 00:22:18,850 И тоа е само случува да направи тоа во JavaScript. 457 00:22:18,850 --> 00:22:22,240 458 00:22:22,240 --> 00:22:23,140 Одлично. 459 00:22:23,140 --> 00:22:27,000 Значи, нашата функција збогум сега менува текстот за збогум, нели? 460 00:22:27,000 --> 00:22:28,930 Па ова ни дава начин во основа промени 461 00:22:28,930 --> 00:22:32,871 тој текст да збогум кога што се нарекува таа функција. 462 00:22:32,871 --> 00:22:33,370 Зарем не? 463 00:22:33,370 --> 00:22:35,290 Значи ова е прилично кул. 464 00:22:35,290 --> 00:22:37,430 >> ARMAGHAN BEHLUM: Па, ние може, исто така, само бидете сигурни дека 465 00:22:37,430 --> 00:22:41,040 дека сега, бидејќи ние не се повикуваат на функција, ако ние се освежи страница, 466 00:22:41,040 --> 00:22:44,460 забележите тоа не се случува да го промени текстот. 467 00:22:44,460 --> 00:22:45,509 >> TOMAS REIMERS: Одлично. 468 00:22:45,509 --> 00:22:47,800 Па сега ние си оди за да започнете да навлегувам во тоа Скок работи 469 00:22:47,800 --> 00:22:49,880 дека сме биле зборува. 470 00:22:49,880 --> 00:22:52,240 Значи Armi, дали сакате да Земете го од овде или? 471 00:22:52,240 --> 00:22:52,640 >> ARMAGHAN BEHLUM: Да. 472 00:22:52,640 --> 00:22:53,139 Секако. 473 00:22:53,139 --> 00:22:56,260 Јас сум веројатно ќе треба да се убаво провери работи, 474 00:22:56,260 --> 00:22:58,250 но, на пример, се сеќавам рековме сакавме 475 00:22:58,250 --> 00:23:02,627 да бидете сигурни во Опции ние се постави овозможи гестови 476 00:23:02,627 --> 00:23:03,710 TOMAS REIMERS: добар улов. 477 00:23:03,710 --> 00:23:06,250 ARMAGHAN BEHLUM: За да биде вистина. 478 00:23:06,250 --> 00:23:08,960 И тогаш се препорачува дека вие момци би 479 00:23:08,960 --> 00:23:12,230 се кандидира скок точка јамка, која како што рековме порано, 480 00:23:12,230 --> 00:23:18,140 има две опции, JSON објект кој е опции за тоа како сакате 481 00:23:18,140 --> 00:23:22,030 за да го конфигурирате Скок движење за да се работа, и потоа функција која е 482 00:23:22,030 --> 00:23:27,640 ќе се фати како рамка за повратен повик функција како Томас го кажувам. 483 00:23:27,640 --> 00:23:30,470 И тогаш менувате она што го сакате да се направи со таа функција. 484 00:23:30,470 --> 00:23:33,890 >> Значи ние помине во опција и сега ние се дефинира 485 00:23:33,890 --> 00:23:36,117 функција која ќе ја преземе во рамка. 486 00:23:36,117 --> 00:23:38,200 И сега ние треба да се дефинира она што таа функција го прави тоа. 487 00:23:38,200 --> 00:23:42,569 Тоа е, исто така, за доброто на иднина, го направи тоа да бидете сигурни. 488 00:23:42,569 --> 00:23:43,610 TOMAS REIMERS: Одлично. 489 00:23:43,610 --> 00:23:45,940 Така, сега имаме овој скок точка јамка функција 490 00:23:45,940 --> 00:23:52,420 повик кој во основа вели види Скок со овие опции и во секое време 491 00:23:52,420 --> 00:23:55,710 нешто се менува, ова го нарекуваат функција рамка со сите податоци 492 00:23:55,710 --> 00:23:59,510 дека сте свесни за во рамка. 493 00:23:59,510 --> 00:24:01,320 Звучи прилично добро. 494 00:24:01,320 --> 00:24:03,680 Па сега брзо разумност проверка, што јас секогаш препорачуваме, 495 00:24:03,680 --> 00:24:07,020 е во тоа што само се стави конзола точка најавите рамка. 496 00:24:07,020 --> 00:24:10,320 И тогаш во Хром ја отворите и да се погледне во вашата конзола 497 00:24:10,320 --> 00:24:13,870 и се позанимавам со скок за да ја видите рамки се најавени, бидејќи тоа ќе 498 00:24:13,870 --> 00:24:16,300 ќе го добиете идеја за тоа што податоци кои ги имате пристап до. 499 00:24:16,300 --> 00:24:20,680 И како и секогаш, ако се збунети, погледнете повикување на API. 500 00:24:20,680 --> 00:24:23,430 И ние ќе го вклучите линк за што на крајот на оваа. 501 00:24:23,430 --> 00:24:26,300 >> ARMAGHAN BEHLUM: Значи се освежи страница, а потоа 502 00:24:26,300 --> 00:24:28,880 ние одиме и ќе отвори конзола повторно. 503 00:24:28,880 --> 00:24:33,590 И сега ние се забележи дека ние сме има донесен во рамки, 504 00:24:33,590 --> 00:24:37,834 овие мали објекти што видовме претходно. 505 00:24:37,834 --> 00:24:38,690 Па је. 506 00:24:38,690 --> 00:24:42,870 Овие се наши рамки прикажани во конзола. 507 00:24:42,870 --> 00:24:43,370 Кул. 508 00:24:43,370 --> 00:24:46,970 >> Па сега дека ние сме го грабнала рамки, како што може да се сеќавам на почетокот 509 00:24:46,970 --> 00:24:51,800 од примерот што го имавме, Ако ние се провери рамка точка гестови 510 00:24:51,800 --> 00:24:56,270 ние се добие листа на гестови кои рамката неодамна фатени. 511 00:24:56,270 --> 00:25:01,510 Ние може да се провери должината на овој низа да се види дали Скок фатени било гестови. 512 00:25:01,510 --> 00:25:05,010 Значи, ако тоа е низа поголема од нула тогаш ние 513 00:25:05,010 --> 00:25:07,570 знаете дека ние имаме некои работи да се направи. 514 00:25:07,570 --> 00:25:15,040 >> Значи, да се заврши што во еден ако состојба а сега тука она што го знаеме е дека ние 515 00:25:15,040 --> 00:25:20,390 видовме гест, да дејствува на него. 516 00:25:20,390 --> 00:25:25,721 Па сега дека ние сме тука ние имаат гест за одјавување. 517 00:25:25,721 --> 00:25:28,470 TOMAS REIMERS: Па, првиот Работата е тоа не е само еден гест, 518 00:25:28,470 --> 00:25:29,840 тоа би можело да биде многу гестови. 519 00:25:29,840 --> 00:25:30,964 >> ARMAGHAN BEHLUM: Многу точно. 520 00:25:30,964 --> 00:25:33,340 TOMAS REIMERS: Значи по класичен стил C тука 521 00:25:33,340 --> 00:25:36,334 веројатно ќе сакате да го користите за телефонска линија. 522 00:25:36,334 --> 00:25:37,750 ARMAGHAN BEHLUM: Тука сме тогаш. 523 00:25:37,750 --> 00:25:42,870 Решивме да iterate преку гестови. 524 00:25:42,870 --> 00:25:46,412 И ајде да видиме. 525 00:25:46,412 --> 00:25:49,380 Јас плус, плус. 526 00:25:49,380 --> 00:25:56,150 И сега, ако ние можеби направи само var гест еднаква на 527 00:25:56,150 --> 00:26:01,210 рамка точка гестови заградата јас, сега имаме 528 00:26:01,210 --> 00:26:06,260 самиот гест, што е само еден еден пример на гест објект 529 00:26:06,260 --> 00:26:10,582 за нас да работат со во внатрешноста на оваа за телефонска линија. 530 00:26:10,582 --> 00:26:12,869 Во ред. 531 00:26:12,869 --> 00:26:15,410 TOMAS REIMERS: разумност Ајде проверете тука повторно и само конзола 532 00:26:15,410 --> 00:26:17,370 точка најавите гест за да ја видите она што го добиваме. 533 00:26:17,370 --> 00:26:19,410 >> ARMAGHAN BEHLUM: Конзола точка најавите гест. 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 И освежување уште еднаш. 537 00:26:26,250 --> 00:26:30,030 >> TOMAS REIMERS: И ајде Обидете се прави гест. 538 00:26:30,030 --> 00:26:34,600 Ќе видите дека еден куп на, кога тој swipes, 539 00:26:34,600 --> 00:26:39,780 ќе го добиете еден куп на гестови во конзола и ако тој се обидува да се направи круг, 540 00:26:39,780 --> 00:26:40,470 тоа е just-- 541 00:26:40,470 --> 00:26:41,750 >> ARMAGHAN BEHLUM: Круговите се само навистина убаво. 542 00:26:41,750 --> 00:26:45,000 >> TOMAS REIMERS: Сега има чудни работа тука, кој е тој го прави еден круг, 543 00:26:45,000 --> 00:26:48,730 но ова е најавување 80 гестови, нели? 544 00:26:48,730 --> 00:26:50,070 Тоа е многу гестови. 545 00:26:50,070 --> 00:26:53,560 Така, првиот вид на работа за да се се реализира, а тоа може да биде збунувачки, 546 00:26:53,560 --> 00:26:57,050 е дека гест не е само најавени еднаш. 547 00:26:57,050 --> 00:27:01,107 >> На секоја рамка, десно, Значи, ако јас го правам круг 548 00:27:01,107 --> 00:27:02,940 Скок ќе ги детектира овој е промена, од ова 549 00:27:02,940 --> 00:27:04,398 е промена, од ова е промена. 550 00:27:04,398 --> 00:27:05,970 И тоа ќе се најавите секој еден од нив. 551 00:27:05,970 --> 00:27:08,200 Но, во секој од нив, тоа се случува да се каже, ох, 552 00:27:08,200 --> 00:27:10,050 има гест во тек. 553 00:27:10,050 --> 00:27:14,260 Значи, дозволете ми да кажам, еј, има гест и тоа е во тек. 554 00:27:14,260 --> 00:27:17,000 Значи она што не сакате да направите е да се каже, ох, на секој еден 555 00:27:17,000 --> 00:27:19,370 на оние гестови што сакате да го промени текстот. 556 00:27:19,370 --> 00:27:23,660 Она што сакаме да го направиме е дека кога гест запира, а ние може да се провери за тоа, 557 00:27:23,660 --> 00:27:24,974 тогаш сакаме да го промени текстот. 558 00:27:24,974 --> 00:27:25,890 ARMAGHAN BEHLUM: Mhmm. 559 00:27:25,890 --> 00:27:30,550 Значи како Томас е објаснувајќи дека ваквите гестови 560 00:27:30,550 --> 00:27:33,580 можат да се појават преку повеќе рамки, но за пример, 561 00:27:33,580 --> 00:27:36,200 кога ќе се имаат тој круг, можеме да видиме 562 00:27:36,200 --> 00:27:40,140 дека Проект за таа една еден круг што ние 563 00:27:40,140 --> 00:27:43,950 може да се обидуваат да го заврши беше ист проект во текот на. 564 00:27:43,950 --> 00:27:46,320 И всушност, можете исто така да проверете го статусот. 565 00:27:46,320 --> 00:27:49,500 566 00:27:49,500 --> 00:27:50,270 ажурирани. 567 00:27:50,270 --> 00:27:55,680 >> И тогаш тоа е веројатно Последниот круг што, добро де, во ред. 568 00:27:55,680 --> 00:28:00,480 Така понекогаш тоа ви покажува на статус на запирање гест 569 00:28:00,480 --> 00:28:04,180 и тој исто така ви покажува статусот на отпочнување на нов гест кога 570 00:28:04,180 --> 00:28:09,140 се признава дека за сте почнале нов гест. 571 00:28:09,140 --> 00:28:10,637 На пример, во овој случај. 572 00:28:10,637 --> 00:28:11,470 TOMAS REIMERS: Кул. 573 00:28:11,470 --> 00:28:12,511 ARMAGHAN BEHLUM: Па је. 574 00:28:12,511 --> 00:28:14,420 И тогаш, ајде да видиме. 575 00:28:14,420 --> 00:28:16,490 Вие исто така може да се забележи иако го снимавме 576 00:28:16,490 --> 00:28:22,179 круг и гест има областа наречена тип 577 00:28:22,179 --> 00:28:23,970 која ни кажува каков вид на гестот што е. 578 00:28:23,970 --> 00:28:27,829 Така што може да биде корисно за нас се обиде и да го направи она што го правиме. 579 00:28:27,829 --> 00:28:29,620 TOMAS REIMERS: Значи транзиција назад во ЈС, 580 00:28:29,620 --> 00:28:31,696 првото нешто што се случува со мене Исто така, само читање преку овој код 581 00:28:31,696 --> 00:28:34,340 е таму е мал оптимизација, што е тоа што всушност 582 00:28:34,340 --> 00:28:35,980 не треба ова ако состојба, нели? 583 00:28:35,980 --> 00:28:39,330 Затоа што ако рамката точка гестови dot должина е еднаква на нула, што за телефонска линија е 584 00:28:39,330 --> 00:28:40,450 не се случува да се кандидира во секој случај. 585 00:28:40,450 --> 00:28:43,100 Значи ние како може да оди само напред и да се ослободи од тоа. 586 00:28:43,100 --> 00:28:46,620 Повторно, додека сте пишување на код важно е да се вратиш назад и вид 587 00:28:46,620 --> 00:28:50,330 на Refactor како ќе сфатите дека можеше да се направи нешто подобро, 588 00:28:50,330 --> 00:28:53,370 или дека постои друг начин да го направите тоа. 589 00:28:53,370 --> 00:28:57,170 Па сега ние сме само ќе да се исчисти овој брзо и, исто така, се исчисти вашиот код. 590 00:28:57,170 --> 00:28:58,310 Тоа е голема работа. 591 00:28:58,310 --> 00:28:59,870 >> ARMAGHAN BEHLUM: Добра стил е многу ценет. 592 00:28:59,870 --> 00:29:01,828 >> TOMAS REIMERS: Можете секогаш се каже кога некој 593 00:29:01,828 --> 00:29:05,240 има код каде што се користи да биде, ако состојба и тогаш тие го отстранат, 594 00:29:05,240 --> 00:29:07,530 но тие не го одкоментира. 595 00:29:07,530 --> 00:29:10,147 Тоа е многу очигледно и Тој вид на изгледа грдо. 596 00:29:10,147 --> 00:29:12,230 ARMAGHAN BEHLUM: Значи она што е Следна на нашите да се направи листа? 597 00:29:12,230 --> 00:29:15,479 TOMAS REIMERS: Па сега како што велеа, Претпоставувам дека првото нешто што сакате да направите, 598 00:29:15,479 --> 00:29:17,970 е да бидете сигурни дека тоа е гест всушност еден удар, нели? 599 00:29:17,970 --> 00:29:18,270 >> ARMAGHAN BEHLUM: Да. 600 00:29:18,270 --> 00:29:21,750 >> TOMAS REIMERS: Значи, ако ние велиме дека нашите збогум е вид на како еден удар, 601 00:29:21,750 --> 00:29:25,280 ние ќе одиме со тоа е еден удар, на Првото нешто што ние треба да го кажам е дека, еј, 602 00:29:25,280 --> 00:29:27,410 е гест напишете удар, нели? 603 00:29:27,410 --> 00:29:30,860 Не е круг или на врвот, но тоа е удар? 604 00:29:30,860 --> 00:29:34,280 Па начинот на кој можеме да го направи тоа е може да се каже гест 605 00:29:34,280 --> 00:29:38,530 точка тип еднаков еднаков удар како стринг. 606 00:29:38,530 --> 00:29:44,030 >> ARMAGHAN BEHLUM: [нечујни] гест точка тип еднаква еднаква на бришење. 607 00:29:44,030 --> 00:29:46,790 608 00:29:46,790 --> 00:29:47,730 Не сме. 609 00:29:47,730 --> 00:29:49,438 >> TOMAS REIMERS: А тогаш на последното прашање 610 00:29:49,438 --> 00:29:53,170 сакаме да го видиме е гест точка државни еднаков еднаков станица, нели? 611 00:29:53,170 --> 00:29:55,860 Значи тоа е кога гест е запрена. 612 00:29:55,860 --> 00:29:58,490 Јас всушност мислам за удар, јас знам ова од врвот на мојата глава, 613 00:29:58,490 --> 00:30:00,340 но вие сте добредојдени да ја Гледај го, кога ќе 614 00:30:00,340 --> 00:30:05,627 повлечете секој пат кога тоа го регистрира додека не престане да се почеток гест. 615 00:30:05,627 --> 00:30:07,460 И тогаш на последниот нечиј само стоп знак. 616 00:30:07,460 --> 00:30:11,090 Па таму ќе биде само едно гест, што е одлично за нас. 617 00:30:11,090 --> 00:30:17,180 Значи она што можеме да направиме е да се каже, ако гест точка тип еднаков еднаков удар и гест точка 618 00:30:17,180 --> 00:30:19,950 статус на еднаквост еднакви престанат, тогаш ајде да разумност 619 00:30:19,950 --> 00:30:21,725 проверете тука конзола точка најавите гест. 620 00:30:21,725 --> 00:30:29,420 621 00:30:29,420 --> 00:30:30,790 >> Затоа ние ќе се вратам овде. 622 00:30:30,790 --> 00:30:33,570 Ние ќе се освежи страница. 623 00:30:33,570 --> 00:30:38,380 И сега единствениот пат кога нешто треба да биде конзола точка најавени е кога ќе поминете со прстот. 624 00:30:38,380 --> 00:30:40,780 И ние се обидуваме да се удар и можеме да видиме ништо. 625 00:30:40,780 --> 00:30:41,280 Зарем не? 626 00:30:41,280 --> 00:30:43,990 Значи ова е всушност голем проблем. 627 00:30:43,990 --> 00:30:47,560 Ние не сме сведоци на она што се очекува да. 628 00:30:47,560 --> 00:30:49,356 И дебагирање може да биде голем дел од ова. 629 00:30:49,356 --> 00:30:51,980 Така првото нешто ние ќе да го кажам е, добро, ајде да се утеши точка 630 00:30:51,980 --> 00:30:54,568 логирате тоа ако гест dot тип еднаков еднаков бришење. 631 00:30:54,568 --> 00:30:56,109 ARMAGHAN BEHLUM: Да, ајде да го направите тоа. 632 00:30:56,109 --> 00:30:59,979 633 00:30:59,979 --> 00:31:02,020 TOMAS REIMERS: Значи ние сме ќе се вратиме на ова. 634 00:31:02,020 --> 00:31:03,140 Ќе се одмориме. 635 00:31:03,140 --> 00:31:04,020 Ќе удар. 636 00:31:04,020 --> 00:31:05,150 И ние си оди за да се види еден куп од нив. 637 00:31:05,150 --> 00:31:05,650 OK. 638 00:31:05,650 --> 00:31:08,710 Па јасно дека проблемот е со нашиот гест точка статус. 639 00:31:08,710 --> 00:31:14,000 Значи, ако ние се отвори еден од овие ние ќе погледне во објекти и ќе видиме, 640 00:31:14,000 --> 00:31:18,700 добро, тоа е крај, но, ох, се вика државата, а не статус. 641 00:31:18,700 --> 00:31:21,890 Значи, ако ние се упатат кон нашиот код можеме да кажеме 642 00:31:21,890 --> 00:31:27,780 ако гест точка тип еднаков еднаков удар и гест точка државни еднаков еднаков запре, 643 00:31:27,780 --> 00:31:29,160 тогаш ние ќе ги утеши точка најавите него. 644 00:31:29,160 --> 00:31:30,940 И така се одмориме. 645 00:31:30,940 --> 00:31:31,856 Ние удар. 646 00:31:31,856 --> 00:31:33,730 И ние ќе се види дека на секој удар, ние сме само 647 00:31:33,730 --> 00:31:36,247 добивање на една, која е крајот, што е одлично, нели? 648 00:31:36,247 --> 00:31:37,080 Тоа е она што го сакаме. 649 00:31:37,080 --> 00:31:37,955 >> ARMAGHAN BEHLUM: Да. 650 00:31:37,955 --> 00:31:42,640 И ние исто така може да се забележи дека на ИД за секоја од овие гестови се одвоени. 651 00:31:42,640 --> 00:31:47,470 Значи, како што нагласува Томас велеше, бидејќи ние сме фаќање на ова едно држава која 652 00:31:47,470 --> 00:31:52,850 постои на крајот на удар, ние сме добивање поединечни посебни гестови 653 00:31:52,850 --> 00:31:54,441 Скок од движење. 654 00:31:54,441 --> 00:31:54,940 Велики. 655 00:31:54,940 --> 00:31:58,610 656 00:31:58,610 --> 00:32:03,040 >> TOMAS REIMERS: Ајде да одиме напред и само го направи конечниот работа, што е, 657 00:32:03,040 --> 00:32:04,826 >> ARMAGHAN BEHLUM: Збогум. 658 00:32:04,826 --> 00:32:06,425 >> TOMAS REIMERS: Прекрасно. 659 00:32:06,425 --> 00:32:08,925 А сега, ајде да се провери од нашата веб страница. 660 00:32:08,925 --> 00:32:09,425 Еден 661 00:32:09,425 --> 00:32:09,730 >> ARMAGHAN BEHLUM: Втора. 662 00:32:09,730 --> 00:32:11,271 Ние не се, да, ние не го нарекуваат збогум. 663 00:32:11,271 --> 00:32:11,920 Велики. 664 00:32:11,920 --> 00:32:13,490 >> TOMAS REIMERS: Не, Збогум е вистинската функција. 665 00:32:13,490 --> 00:32:14,406 >> ARMAGHAN BEHLUM: Да. 666 00:32:14,406 --> 00:32:15,670 Ајде да го направите тоа. 667 00:32:15,670 --> 00:32:20,566 >> TOMAS REIMERS: А кога имаме бран збогум, се вели збогум. 668 00:32:20,566 --> 00:32:22,360 >> ARMAGHAN BEHLUM: Имаме победа. 669 00:32:22,360 --> 00:32:25,632 >> TOMAS REIMERS: Значи прилично возбудлив нешта. 670 00:32:25,632 --> 00:32:28,590 Се надеваме дека може да се изгради нешто друго, но ќе го добиете идеја за тоа, нели? 671 00:32:28,590 --> 00:32:30,260 Вие може да се открие гестови. 672 00:32:30,260 --> 00:32:31,469 Можете да се јавите функции. 673 00:32:31,469 --> 00:32:34,510 И од тоа што навистина ви дава некои многу основните градежни блокови 674 00:32:34,510 --> 00:32:38,800 да се каже, ох, можеби кога ќе поминете со прстот нагоре, затоа што, исто така, може да се открие работи 675 00:32:38,800 --> 00:32:39,674 како насока. 676 00:32:39,674 --> 00:32:40,840 Сакам да се направи нешто. 677 00:32:40,840 --> 00:32:43,470 Или кога ќе поминете со прстот во право, јас сакате од нив да направат нешто. 678 00:32:43,470 --> 00:32:45,880 И ние може да почнат да се добие креативни со тоа како точно 679 00:32:45,880 --> 00:32:48,840 ние си оди за да се подобри нашата веб-страница користење на овие удар гестови или круг 680 00:32:48,840 --> 00:32:53,695 гестови, или допрете гестови, или клучните чешми или екран чешмите. 681 00:32:53,695 --> 00:32:56,070 И тогаш, освен дека сте повеќе од добредојдени да се игра 682 00:32:56,070 --> 00:32:59,640 со реалните податоци, но ако сакате да се направи 683 00:32:59,640 --> 00:33:03,870 дека ние би Ви препорачуваме да одат на доктори затоа што тие се навистина добри. 684 00:33:03,870 --> 00:33:05,034 Значи се упатија кон Docs сега. 685 00:33:05,034 --> 00:33:06,450 Или сакаш да зборуваме за тоа? 686 00:33:06,450 --> 00:33:06,940 >> ARMAGHAN BEHLUM: Да. 687 00:33:06,940 --> 00:33:07,920 Ајде да го направите тоа. 688 00:33:07,920 --> 00:33:13,680 Исто така уште еден хапка на совети, се обиде и да мислам на тоа во 3D. 689 00:33:13,680 --> 00:33:22,611 Така, всушност, ајде да се повлече до оние гестови уште еднаш конзола точка најавите гест 690 00:33:22,611 --> 00:33:24,290 и тоа го правиме. 691 00:33:24,290 --> 00:33:29,460 Ајде назад и сега ајде да се обидеме на Неколку од овие, неколку од нив. 692 00:33:29,460 --> 00:33:32,940 >> Ако одиме и проверете овие гестови, како и 693 00:33:32,940 --> 00:33:36,830 како што може да се види дека тие се димензионалност 694 00:33:36,830 --> 00:33:38,980 е во три насоки, всушност. 695 00:33:38,980 --> 00:33:42,500 Затоа, не само ограничување себе си на 2D екран 696 00:33:42,500 --> 00:33:45,200 иако можеби да биде на веб 2D. 697 00:33:45,200 --> 00:33:49,152 Може да се обидете и да размислуваат како корисник може да комуницирате со веб-сајт во 3D. 698 00:33:49,152 --> 00:33:50,360 TOMAS REIMERS: Во 3D простор. 699 00:33:50,360 --> 00:33:51,401 ARMAGHAN BEHLUM: Токму така. 700 00:33:51,401 --> 00:33:52,310 И је. 701 00:33:52,310 --> 00:33:55,350 Така можете да добиете насоки, брзини, сите овие супер битови на информации. 702 00:33:55,350 --> 00:33:58,890 >> TOMAS REIMERS: И ако не сте запознаени со тоа, тоа оди x, y, 703 00:33:58,890 --> 00:34:01,566 а потоа z е ова последната димензија. 704 00:34:01,566 --> 00:34:04,690 Само нешто што најверојатно се запознаени со ако сте се занимаваа со 3D 705 00:34:04,690 --> 00:34:05,731 координира авиони порано. 706 00:34:05,731 --> 00:34:09,565 Ако не сте, тоа е исто како 2D еден исклучок, има и трета димензија. 707 00:34:09,565 --> 00:34:11,420 Ние тоа го нарекуваме z. 708 00:34:11,420 --> 00:34:16,449 И сè, како вид на насока, која е местото каде што тоа се случува, 709 00:34:16,449 --> 00:34:19,810 position-- мислам дека дури и може да изложуваат забрзување, не сум сигурен. 710 00:34:19,810 --> 00:34:21,341 >> ARMAGHAN BEHLUM: Да, верувам. 711 00:34:21,341 --> 00:34:22,340 Дефинитивно има брзина. 712 00:34:22,340 --> 00:34:25,699 Јас сум, всушност, не е 100% сигурен за забрзување. 713 00:34:25,699 --> 00:34:28,810 >> TOMAS REIMERS: Тоа може да биде опција може да помине на нешто. 714 00:34:28,810 --> 00:34:33,409 Значи позицијата и брзината се изложени во овие вид на три координати. 715 00:34:33,409 --> 00:34:38,812 Значи, x, y, z или делта x, y делта, делта z. 716 00:34:38,812 --> 00:34:44,130 Па сега на чело на документација тоа е developer.leapmotion.com 717 00:34:44,130 --> 00:34:46,460 а потоа можете да кликнете документација. 718 00:34:46,460 --> 00:34:50,010 Повторно, скок движење ги има сите овие прекрасен API-јата, еден за JavaScript, 719 00:34:50,010 --> 00:34:53,750 еден за C Sharp и единство, еден за C ++, еден за Java, еден за Python, 720 00:34:53,750 --> 00:34:59,020 и една за цел В. јас лично ќе те турнам кон вклучите Javascript- 721 00:34:59,020 --> 00:35:01,280 или ако сакате да се научи нов јазик, обидете се Пајтон. 722 00:35:01,280 --> 00:35:05,910 И двете од овие јазици Сум работел со пред и тие се навистина лесно да се научат 723 00:35:05,910 --> 00:35:10,250 и дека веќе знаете JavaScript, кои го прави навистина добар кандидат. 724 00:35:10,250 --> 00:35:12,930 >> Еден збор на претпазливост кога ќе влезат на Docs. 725 00:35:12,930 --> 00:35:15,940 Бидете сигурни дека сте на Документи v2.0. 726 00:35:15,940 --> 00:35:20,250 Затоа што ако сте на Верзија еден, тоа нема да работи. 727 00:35:20,250 --> 00:35:21,830 Исто така, за пример галерија. 728 00:35:21,830 --> 00:35:25,100 Ние помина добар 30 минути обидувајќи за дебагирање нашите Скок 729 00:35:25,100 --> 00:35:28,640 пред да сфати дека V1 не работи со V2. 730 00:35:28,640 --> 00:35:31,660 Значи, само бидете сигурни дека сте на верзијата две. 731 00:35:31,660 --> 00:35:33,904 И тогаш ќе Го пуштам покаже на вашиот Docs. 732 00:35:33,904 --> 00:35:34,820 ARMAGHAN BEHLUM: Да. 733 00:35:34,820 --> 00:35:39,480 Значи тука е API преглед, а потоа некои парчиња и делови на информациите 734 00:35:39,480 --> 00:35:41,420 дека ние сме веќе ти реков. 735 00:35:41,420 --> 00:35:44,270 Убаво малку лебдечки рацете над Скок движење. 736 00:35:44,270 --> 00:35:47,850 И потсетник да се мисли за простор во 3D. 737 00:35:47,850 --> 00:35:53,140 Еден од првите објекти да се размислува за Скок со движење се рацете, се разбира. 738 00:35:53,140 --> 00:35:57,060 Видовме оние признати од страна на Visualizer. 739 00:35:57,060 --> 00:35:59,180 И тогаш ќе може да има види што го признаа 740 00:35:59,180 --> 00:36:03,202 дел на рачниот зглоб и АРМ се поврзани со него. 741 00:36:03,202 --> 00:36:05,410 TOMAS REIMERS: Ако сакате да се повлече до Visualizer. 742 00:36:05,410 --> 00:36:07,190 ARMAGHAN BEHLUM: Да, ајде да го направат тоа повторно. 743 00:36:07,190 --> 00:36:10,148 TOMAS REIMERS: Може да се види, секогаш само добар потсетник за вид на се види, 744 00:36:10,148 --> 00:36:14,060 на Visualizer се обидува да покаже сите податоци кои Скок гледа. 745 00:36:14,060 --> 00:36:17,606 Така ќе се види дека имаме овие вид на четири поени 746 00:36:17,606 --> 00:36:19,230 од страна на рачниот зглоб и тогаш вистински зглоб. 747 00:36:19,230 --> 00:36:21,625 И ти исто така ја имаат оваа топка во дланката. 748 00:36:21,625 --> 00:36:24,000 Сите овие се места признаваме призната од страна на скок. 749 00:36:24,000 --> 00:36:25,041 >> ARMAGHAN BEHLUM: Токму така. 750 00:36:25,041 --> 00:36:32,300 И така со таа рака објект секоја рамка има рака низа 751 00:36:32,300 --> 00:36:36,470 како и, каде што, исто така, може да се добие левата и десната рака. 752 00:36:36,470 --> 00:36:39,410 Можете да добиете кој насока рацете се 753 00:36:39,410 --> 00:36:42,410 се соочува со нормална насока на дланката, 754 00:36:42,410 --> 00:36:45,470 или како што го нарекуваат дланката нормално. 755 00:36:45,470 --> 00:36:46,510 Што уште ни треба? 756 00:36:46,510 --> 00:36:48,120 Ние, исто така, Упс. 757 00:36:48,120 --> 00:36:50,640 Ајде да се обидеме и да дојдете долу на овој начин. 758 00:36:50,640 --> 00:36:54,410 На рацете, прстите се претставени со прст 759 00:36:54,410 --> 00:36:57,890 класа, која е pointable објект. 760 00:36:57,890 --> 00:37:01,420 Значи како што велеа, видовме дека низа на pointables за секоја рака. 761 00:37:01,420 --> 00:37:04,240 Тоа се малку прсти да се размислува за. 762 00:37:04,240 --> 00:37:09,809 Значи ова е добар преглед да се оди преку за да се обиде и да се разбереме. 763 00:37:09,809 --> 00:37:11,850 TOMAS REIMERS: [нечујни] страна анатомија до таму. 764 00:37:11,850 --> 00:37:13,680 ARMAGHAN BEHLUM: Да, точно. 765 00:37:13,680 --> 00:37:14,220 Па је. 766 00:37:14,220 --> 00:37:18,150 Има еден многу сурови податоци дека Скок движење зема во толкува и 767 00:37:18,150 --> 00:37:20,750 за вас, па тоа е одлично Идејата да поминат низ овде 768 00:37:20,750 --> 00:37:25,300 и се обиде да дознаам како Скок има веќе сфатиле работи за вас 769 00:37:25,300 --> 00:37:28,830 и така што информациите што ви имаат на располагање од таму. 770 00:37:28,830 --> 00:37:33,150 А потоа од таму јас ќе им препорачаат одат во овој лев дел овде, 771 00:37:33,150 --> 00:37:39,210 кој оди, и всушност, не, тие се всушност само уште API работи about-- 772 00:37:39,210 --> 00:37:42,670 >> TOMAS REIMERS: Референтен API, во дното обично е добро место да одат. 773 00:37:42,670 --> 00:37:45,720 Вие момци веројатно го виде тоа кога ние го сторивме на Google Maps PSET. 774 00:37:45,720 --> 00:37:48,590 Но препораката навистина само оди преку сите 775 00:37:48,590 --> 00:37:54,540 на функции и параметри достапни во објектот за вас. 776 00:37:54,540 --> 00:37:55,500 >> ARMAGHAN BEHLUM: Да. 777 00:37:55,500 --> 00:37:57,740 На пример, тоа е она што Бев во потрага по претходно. 778 00:37:57,740 --> 00:38:01,030 Кога имаме ние страна може да оди и да дознаам 779 00:38:01,030 --> 00:38:03,750 како Скок препорачува за нас да се најде рака. 780 00:38:03,750 --> 00:38:06,080 Како што реков претходно, имаме раце низа. 781 00:38:06,080 --> 00:38:10,340 Дознајте дали имаме раце и а потоа се обиде и да се дофати со една рака 782 00:38:10,340 --> 00:38:12,410 за да комуницирате со оној начин. 783 00:38:12,410 --> 00:38:16,540 Значи тоа е она што ние препорачуваме за вас момци. 784 00:38:16,540 --> 00:38:18,400 Гестовите и работи, како и. 785 00:38:18,400 --> 00:38:23,857 Ова API документација ќе да биде фантастична алатка за вас момци. 786 00:38:23,857 --> 00:38:25,440 Дали имате било какви други препораки? 787 00:38:25,440 --> 00:38:26,398 >> TOMAS REIMERS: Јас не. 788 00:38:26,398 --> 00:38:27,590 Мислам дека тоа е добро за сега. 789 00:38:27,590 --> 00:38:29,340 >> ARMAGHAN BEHLUM: Да, Мислам дека е така, како и. 790 00:38:29,340 --> 00:38:33,330 Слободно можете да ни е-мејл и да добијат во контакт за скок движење 791 00:38:33,330 --> 00:38:36,210 ако имаш можеби било какви прашања или се потребни никакви препораки. 792 00:38:36,210 --> 00:38:40,310 И ние може да се обиде да дознаам работи излезе со вас момци, како и. 793 00:38:40,310 --> 00:38:40,810 Ви благодарам. 794 00:38:40,810 --> 00:38:42,360 >> TOMAS REIMERS: Велики. 795 00:38:42,360 --> 00:38:42,880