1 00:00:00,000 --> 00:00:11,010 2 00:00:11,010 --> 00:00:11,965 >> TOMAS Reimers: Cool. 3 00:00:11,965 --> 00:00:13,230 ასე hi, ყველას. 4 00:00:13,230 --> 00:00:14,300 ჩემი სახელის Tomas. 5 00:00:14,300 --> 00:00:15,744 მე TF და ამ 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: Cool. 9 00:00:18,470 --> 00:00:20,740 ამიტომ ჩვენ ვაპირებთ იყოს საუბარი შესახებ Leap Motion დღეს. 10 00:00:20,740 --> 00:00:22,800 ასე Leap Motion არის მართლაც მაგარი პროდუქტი, რომელიც 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 ჩემი კომპიუტერი და როცა გადაადგილება მათ, თქვენ გაქვთ ანალოგური on კომპიუტერი 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 >> ისე, მე რეალურად პირველი გსურთ გაივლის off to Armi 24 00:00:57,520 --> 00:01:00,400 გაჩვენოთ რამდენიმე cool demos რა ზოგიერთი ადამიანი არ კეთდება ეს. 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 Hello. 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 ცოტა შთაგონების რა შენ შეიძლება გააკეთოს ნახტომი Motion. 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 მაგრამ, როგორც ხედავთ, საკმაოდ მაგარი პერსპექტივაში throughs რომ. 51 00:02:46,590 --> 00:02:51,750 >> მაგრამ ერთი რამ, რომ თქვენ ბიჭები შეუძლია გააკეთოს დაწყებული off ახლა Leap Motion 52 00:02:51,750 --> 00:02:53,260 მუშაობა JavaScript. 53 00:02:53,260 --> 00:02:58,960 Leap Motion აქვს JavaScript API რომელიც თქვენ ბიჭები შეგიძლიათ გამოიყენოთ და ჩვენ ძალიან, ძალიან 54 00:02:58,960 --> 00:03:02,040 გირჩევთ, რომ თქვენ ბიჭები აშენება თქვენი პროექტების გამოყენებით, რომ. 55 00:03:02,040 --> 00:03:04,350 ასე რომ, ნება მომეცით გაიაროს ეს back off to Tomas 56 00:03:04,350 --> 00:03:06,582 ვისაუბროთ Leap შუამდგომლობა და JavaScript. 57 00:03:06,582 --> 00:03:07,415 TOMAS Reimers: Cool. 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: ასე რომ ძირითადი დონეზე, როდესაც თქვენ პირველ მისაღებად Leap Motion 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: Yeah, წავიდეთ ეს. 66 00:03:19,180 --> 00:03:20,530 >> TOMAS Reimers: ასე რომ, როდესაც თქვენ პირველ მისაღებად Leap Motion 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 ასე იოლი გზა დასალაგებლად გარიგების Leap Motion 72 00:03:34,160 --> 00:03:39,240 არის გახსენით ეს პროგრამა მოყვება მოუწოდა Leap Motion 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 და რა Leap Motion არის წერით მათ. 76 00:03:49,940 --> 00:03:53,750 ასე Leap Motion იყენებს კამერა სახის შევხედოთ თქვენს ხელშია 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 ასე რომ თქვენ ხედავთ, რომ ეს აღების, რომ Tomas 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 თუ გსურთ, რომ, თუ ვინმეს აკეთებს thumbs up 88 00:04:20,339 --> 00:04:23,860 თქვენ ხედავთ, თუ მათი თითები მათ curled და თუ არა ისინი 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: Cool. 92 00:04:30,870 --> 00:04:35,186 ასე რომ თქვენ ხედავთ რამდენიმე ჟესტები ეს უკეთ, ვიდრე სხვები. 93 00:04:35,186 --> 00:04:38,310 გახსოვდეთ, რომ იგი ეძებს თქვენს ხელით at კამერა ბოლოში, 94 00:04:38,310 --> 00:04:41,630 ასე რომ, როდესაც თქვენ თქვენი ხელები, როგორიცაა ეს ის ესმის, მათ სრულად, 95 00:04:41,630 --> 00:04:44,509 მაგრამ ერთხელ თქვენ დაიწყოს ცდილობენ და ამის გაკეთება thumbs up, ზოგჯერ ნათქვამია, 96 00:04:44,509 --> 00:04:47,550 ზოგჯერ ეს შეიძლება ვხვდები, მაგრამ პატიოსნად კამერა უბრალოდ ვერ ვხედავ thumb. 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 ასე Leap Motion არის დაპროგრამებულია ისე, 102 00:05:01,780 --> 00:05:04,280 რომ ისინი არ ველით, რომ თქვენ ურთიერთქმედება რომ image მონაცემები. 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 რასაც ისინი აკეთებენ, გამოამჟღავნონ რამოდენიმე APIs თქვენთვის 106 00:05:11,620 --> 00:05:13,420 ისეთი, რომ თქვენ შეგიძლიათ ურთიერთქმედება ამ მონაცემთა 107 00:05:13,420 --> 00:05:18,400 პირდაპირ გარეშე გაგება რა ხდება ქვეშ hood. 108 00:05:18,400 --> 00:05:27,790 >> ასე რომ, თუ ჩვენ მოხვდა H აქ Visualizer დაინახავთ ბევრი ვარიანტი. 109 00:05:27,790 --> 00:05:35,450 მნიშვნელოვანია აქ, თუმცა არის თუ მოხვდა O და შემდეგ მოხვდა H, 110 00:05:35,450 --> 00:05:38,080 თქვენ დაინახავთ, რომ ეს გაძლევთ მიაპყროს ჟესტები. 111 00:05:38,080 --> 00:05:43,380 ასე ჟესტი, დაინახავთ იგი ამახვილებს arrow მასშტაბით. 112 00:05:43,380 --> 00:05:47,010 ჟესტი არის ერთ-ერთი გზა, რომელიც Leap Motion სახის გაძლევთ მიიღოთ მონაცემები 113 00:05:47,010 --> 00:05:48,462 გარეშე პროცესის. 114 00:05:48,462 --> 00:05:51,170 ასე რომ, ვიდრე me სჭირდება გაერკვნენ გარეთ, oh, ხელი მოძრაობდა, 115 00:05:51,170 --> 00:05:54,970 მაშინაც კი, თუ მე მაქვს წერტილი ხელმისაწვდომობის, API იქნება ერთგვარი უბრალოდ მეუბნებოდა, 116 00:05:54,970 --> 00:05:56,380 hey, მათ ეს ჟესტი. 117 00:05:56,380 --> 00:05:58,920 ასე რომ თქვენ შეუძლია ძირითადი arrow ჟესტები. 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 Yeah. 122 00:06:09,394 --> 00:06:10,800 და რომ მსგავსი საქმიანობები. 123 00:06:10,800 --> 00:06:14,370 ასე რომ, ახლა, რომ ჩვენ გვაქვს ერთგვარი ჩანს, თუ რა Leap Motion შეუძლია გააკეთოს, 124 00:06:14,370 --> 00:06:17,792 თქვენ ხედავთ, რომ წაიკითხოს მთელი bunch of ჟესტები. 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 და მაშინ ჩვენ ვსაუბრობთ, რაღაც cool ადგილებში შეგიძლიათ რომ. 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 მას შემდეგ, რაც თქვენ მიიღებთ Leap Motion არის წასვლა 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 თუ ხედავთ თქვენი პატარა უჯრა Leap Motion ხატი და ეს მწვანე, 136 00:06:46,910 --> 00:06:48,640 მაშინ თქვენ იცით, თქვენ ყველა მითითებული. 137 00:06:48,640 --> 00:06:53,710 და რა თქმა უნდა შეამოწმოს, თუ რა Tomas უბრალოდ აჩვენა თქვენ ჟესტების 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 და როდესაც თქვენ იქ რა თქვენ ვხედავ არის ინდექსი dot HTML ფაილი. 145 00:07:24,790 --> 00:07:28,180 ახლა ეს მაჩვენებელი dot HTML ფაილი ან ინდექსი dot 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 არის წასვლა გვერდზე რომ არის დამოწმებული, რომ ინდექსი dot 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 და ყველა Leap დამუშავება კეთდება კლიენტს. 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 აქვს Leap Motion დაყენებული. 160 00:08:22,024 --> 00:08:23,190 Armaghan BEHLUM: რა თქმა უნდა. 161 00:08:23,190 --> 00:08:25,680 როგორიცაა Tomas განაცხადა, yeah, რაც არ მუშაობს, თქვენ ბიჭები. 162 00:08:25,680 --> 00:08:28,570 ეს არის მხოლოდ ერთი ჩვენი რეკომენდაციები. 163 00:08:28,570 --> 00:08:31,660 ახლა უნდა დაიწყოს გამოყენებით Leap Motion რას გააკეთებდა 164 00:08:31,660 --> 00:08:36,640 არის, რომ თქვენ იმპორტი JavaScript ფაილი Leap Motion. 165 00:08:36,640 --> 00:08:39,610 და მერე იქიდან რა შეგიძლიათ გააკეთოთ, ახლა 166 00:08:39,610 --> 00:08:44,250 მე უბრალოდ ამ მუხლის მე tag შეიქმნა ID ტექსტი. 167 00:08:44,250 --> 00:08:48,690 რამ, რომ ჩვენ გირჩევთ ვქმნით კონტროლერი პარამეტრები 168 00:08:48,690 --> 00:08:52,012 for Leap Motion ერთად საშუალებას ჟესტები უნდა იყოს ნამდვილი. 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 მათ, ვინც მართალია, გავლით იმ კონტროლერი პარამეტრები ნახტომი dot loop 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 რომ მიიღებს ჩარჩო ნახტომის Motion 177 00:09:16,910 --> 00:09:21,150 და რომ ჩარჩო აქვს ყველა ინფორმაცია, რომ თქვენ აპირებთ უნდა. 178 00:09:21,150 --> 00:09:25,310 >> TOMAS Reimers: ასე რომ მხოლოდ recap, თქვენ გაქვთ ერთი ობიექტი. 179 00:09:25,310 --> 00:09:28,250 თქვენ გაქვთ ამ ფუნქციის უწოდებენ ნახტომი dot loop. 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 რომელიც დაერქმევა ყველა დრო ყოველ ფარგლებში Leap, 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 და რომ ფარგლებში ობიექტი აღწერს ფარგლებში, როგორც Leap ხედავს. 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 შემოწმების ფარგლებში dot ჟესტები არის მასივი ჟესტები 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 hey, Leap, რომ ბოლო ჩარჩო გააკეთა დაჭერა ნებისმიერი ჟესტები, რომ მე? 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 თითოეული ჟესტი აქვს უნიკალური ID მასთან. 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 მიერ შემოწმების out ამ pointable პერსონალი. 204 00:10:52,770 --> 00:10:56,490 ასე რომ, თუ, როდესაც თქვენ გაიაროს Leap Motion 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 და, yeah, ყველა იმ საჭირო რამ. 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 აი ინდექსი dot HTML ფაილი. 216 00:11:34,730 --> 00:11:38,560 და როგორც უბრალოდ დაინახა, როდესაც მე უბრალოდ გადავიდა ჩემი მხრივ Leap დაიჭირეს წრე მოძრაობაში. 217 00:11:38,560 --> 00:11:44,960 ასე რომ თქვენ ხედავთ me აკეთებს წრე დასრულდა აქ, განახლებები წრე ინფორმაცია. 218 00:11:44,960 --> 00:11:48,332 აკეთებს ჩერდება, იჭერს ჩერდება. 219 00:11:48,332 --> 00:11:49,290 მოდით ვცდილობთ ეკრანზე tab. 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 ასე გასაღები ონკანები ასევე, გზა, როდესაც თქვენ მოხვდა down. 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 და თქვენ hitting touch ეკრანზე თქვენს წინაშე. 227 00:12:05,190 --> 00:12:08,470 და მაშინ ჩვენ შეგვიძლია აითვისებდა ერთი ამ ობიექტების აქ. 228 00:12:08,470 --> 00:12:12,960 ასე მახსოვს, მე ვუთხარი, რომ მე გავლის ჩარჩო შევიდა console ჟურნალი. 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 იმ მომენტში, ჩვენ არ გვაქვს ხელები წინ Leap Motion 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 C. თქვენ გაქვთ ობიექტი ასახელებს dot ქონება სახელი. 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 უნდა ჩვენ შეამოწმეთ რამდენიმე of 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 განაცხადა, რომ Leap შეგიძლიათ რეალურად აწარმოებს ნებისმიერი ნახვა. 248 00:13:12,470 --> 00:13:15,250 LeapJS მხოლოდ ემსახურებოდა კლიენტს. 249 00:13:15,250 --> 00:13:19,850 და ასე ერთად, როგორც კლიენტს აქვს Leap Motion ერთვის ის იმუშავებს. 250 00:13:19,850 --> 00:13:22,540 ასე Leap Motion აქვს საიტი, სადაც ადამიანი 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 ხედავთ რა შეიძლება ადრე diving შევიდა უფრო სპეციფიკა, როგორ 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 ეს არის ყველა შიგნით Chrome უბრალოდ გამოყენებით 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 როგორ იყო ეს ადამიანი grabbing ხელები და კოდები და ასეთი. 266 00:14:12,570 --> 00:14:16,730 >> ასე რომ, ყველა იპოვნით at developer.leapmotion.com. 267 00:14:16,730 --> 00:14:20,810 თქვენ შეგიძლიათ წასვლა და შეამოწმეთ JavaScript მაგალითები, რომ მათ აქვთ იქ. 268 00:14:20,810 --> 00:14:23,280 ასე yeah. 269 00:14:23,280 --> 00:14:25,205 აქ არის ამ, oops sorry. 270 00:14:25,205 --> 00:14:27,680 მოდით ვეცადოთ, რომ კიდევ ერთხელ. 271 00:14:27,680 --> 00:14:29,002 Oh. 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 ასე yeah. 275 00:14:34,380 --> 00:14:37,440 >> TOMAS Reimers: ასე და კიდევ ერთხელ, გვახსოვდეს, ზოგჯერ Leap ერევა up. 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: One სხვა რეკომენდაციაში ასევე 279 00:14:44,700 --> 00:14:48,780 არის ამის გაკეთება არ პირდაპირი მზის. 280 00:14:48,780 --> 00:14:51,260 ასე რომ გზა Leap Motion სამუშაოები, ფაქტობრივად 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 ან ის აპირებს მოითხოვოს ზოგიერთ calibration ამის გაკეთება. 286 00:15:05,850 --> 00:15:10,450 >> კიდევ ერთი რეკომენდაციით, გარკვევა სივრცეში უკან Leap 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 მიმდებარე ამ Leap Motion ობიექტი. 290 00:15:18,360 --> 00:15:20,550 თუ არსებობს პერსონალის უფლება უკან, ისევე, 291 00:15:20,550 --> 00:15:24,740 ესეც ჩაერიონ თუ როგორ Leap Motion ცდილობს 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 რომ სახის მიღების ნახტომი Motion. 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 ასე yeah. 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 ასე რომ, როდესაც თქვენ დარტყმა თქვენი მხრივ, ფონზე დაწყებას აპირებს out წითელი, 306 00:15:58,570 --> 00:16:01,361 და როდესაც თქვენ დარტყმა თქვენი მხრივ, ფონზე აპირებს გახდეს მწვანე. 307 00:16:01,361 --> 00:16:01,970 OK? 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 შეღწევას ამ იდეოლოგიის როგორ Leap მუშაობს და როგორ შეგვიძლია ავაშენოთ პერსონალის რომ. 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 მიუხედავად იმისა, რომ ჩვენ iterating მეშვეობით ჟესტები უკვე, 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 ჩვენ მოვუწოდებთ მას გადასცემს dot HTML. 331 00:16:51,290 --> 00:16:52,670 რომ არის მაგარი ჩემთან ერთად. 332 00:16:52,670 --> 00:16:59,020 ასე მახსოვს, რომ თქვენ ამის HTML tag, შემდეგ შიგნით რომ თქვენ გაქვთ ხელმძღვანელი. 333 00:16:59,020 --> 00:17:02,982 რომ ხელმძღვანელი ჰყავს სათაური ფარგლებში. 334 00:17:02,982 --> 00:17:04,349 ასე tab სხვა გზით. 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 Yep. 338 00:17:12,163 --> 00:17:13,540 >> Armaghan BEHLUM: Oops. 339 00:17:13,540 --> 00:17:14,040 სათაური. 340 00:17:14,040 --> 00:17:14,474 >> TOMAS Reimers: Yep. 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: Oh, რა თქმა უნდა. 345 00:17:22,060 --> 00:17:22,560 ჩემი ცუდი. 346 00:17:22,560 --> 00:17:28,700 ამიტომ ყოველთვის დარწმუნდით, რომ თქვენ გაქვთ Leap script ასე რომ დამწერლობის გადაეცა თქვენ 347 00:17:28,700 --> 00:17:31,810 by Leap Motion, რომელიც ძირითადად საშუალებას ბრაუზერში დაკავშირება 348 00:17:31,810 --> 00:17:35,580 to მოწყობილობის შესახებ კომპიუტერში. 349 00:17:35,580 --> 00:17:38,510 და შემდეგ ამ ჩვენ ასევე საჭიროა სხეულის და მოდით, უბრალოდ, 350 00:17:38,510 --> 00:17:40,580 რათა ორგანოში აცხადებენ, hi ასე რომ ჩვენ შეგვიძლია ვაჩვენოთ სტუდენტები 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: Hi, Hello World. 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: და მერე აქ ჩვენ შეგიძლიათ წასვლა, ჩვენ მას ხელი dot HTML, 358 00:17:58,505 --> 00:18:00,000 არა? 359 00:18:00,000 --> 00:18:00,810 და oh! 360 00:18:00,810 --> 00:18:04,310 ამიტომ მაინტერესებს, რა არის არასწორი ამ წუთას. 361 00:18:04,310 --> 00:18:07,639 მოდით დაამატოთ წაკითხულად ნებართვების გადასცემს dot 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: Yeah, რომ აზრი. 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 არ ჩანს, რომ რეალურად ხელი dot HTML არ აქვს წაკითხული უფლებები 369 00:18:22,560 --> 00:18:25,570 და, შესაბამისად, ჩვენ ვერ გაუწიოს მას. 370 00:18:25,570 --> 00:18:30,850 მაგრამ ახლა, თუ ასე მოვიქცევით, ჩვენ ვხედავთ, ჩვენი პატარა hello world უფლება არსებობს. 371 00:18:30,850 --> 00:18:33,580 >> TOMAS Reimers: მოდით რეალურად, როგორც ის წერდა, hello world, 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 ასე hello, მშვიდობით. 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 ჩვენ ვაპირებთ, რომ საჭიროა გარკვეული script რომელიც ძირითადად არეგისტრირებს 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 რომ აპირებს უნდა ID ან კლასის, ან რამე 390 00:19:18,224 --> 00:19:20,100 რომ ჩვენ შეგვიძლია გამოვიყენოთ შესარჩევად მას. 391 00:19:20,100 --> 00:19:25,010 ასე რომ, ჩვენ მხოლოდ მისთვის სწრაფი ID ცვლილების ტექსტი. 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, OK, მაგარი. 396 00:19:32,494 --> 00:19:34,502 იმ შემთხვევაში, მე ვაპირებ უნდა რეალურად 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: ან download. 401 00:19:42,135 --> 00:19:42,650 ეს ჯარიმა. 402 00:19:42,650 --> 00:19:46,482 Hit ჩამოტვირთვა v1 და v2 მარცხენა. 403 00:19:46,482 --> 00:19:49,190 ასე რომ, ჩვენ აღწერს, jQuery საწყისი ამჟამად, როგორც თქვენ ალბათ გაკეთდეს. 404 00:19:49,190 --> 00:19:50,440 გადახვევა down. 405 00:19:50,440 --> 00:19:51,260 Up, up. 406 00:19:51,260 --> 00:19:53,502 >> Armaghan BEHLUM: Oh, სწორედ აქ არის? 407 00:19:53,502 --> 00:19:54,460 TOMAS Reimers: ან რომ. 408 00:19:54,460 --> 00:19:54,960 Yep. 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: Cool. 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 მისცეს p hello world ID ასე რომ ჩვენ შეგვიძლია ეს, არა? 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 რადგან ზოგჯერ შემთხვევით ჩამოაგდეს tag, 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 როგორც ჩანს, დაარღვიოს unrelated რამ. 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 რომელიც მოდით ცდილობენ შეცვლა ტექსტის გარეშე Leap Motion, 435 00:21:09,800 --> 00:21:11,820 გარეშე არაფერი, უბრალოდ გვერდზე დატვირთვის ის ყველაფერს 436 00:21:11,820 --> 00:21:17,140 შეცვლა hello world to მშვიდობით გამოყენებით jQuery. 437 00:21:17,140 --> 00:21:21,400 ასე რომ, თუ გახსოვთ jQuery კარგად ჩანს ეს დოლარის ნიშანი ფუნქცია, 438 00:21:21,400 --> 00:21:28,640 რომელიც ჩვენ შეგვიძლია გაივლის CSS არჩევის, კერძოდ hashtag ცვლილება ტექსტი, რომელიც 439 00:21:28,640 --> 00:21:31,590 ირჩევს ელემენტს ID ცვლილების ტექსტი. 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 სახის როგორც კი script გადის ის ცვლის მას მშვიდობით. 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: Excellent. 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 აწარმოებს ნახტომი dot loop, რომელიც როგორც ჩვენ განაცხადა ადრე, 480 00:23:12,230 --> 00:23:18,140 აქვს ორი ვარიანტი, JSON ობიექტი, რომელიც არის ვარიანტი, თუ როგორ გსურთ 481 00:23:18,140 --> 00:23:22,030 კონფიგურაციის Leap Motion to მუშაობა, და შემდეგ ფუნქცია რომ 482 00:23:22,030 --> 00:23:27,640 აპირებს დაჭერა ფარგლებში, როგორც გადმორეკე ფუნქცია, როგორიცაა Tomas ამბობდა. 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: Excellent. 489 00:23:43,610 --> 00:23:45,940 ახლა ჩვენ გვაქვს ეს ნახტომი dot loop ფუნქცია 490 00:23:45,940 --> 00:23:52,420 დარეკეთ რომლებიც ძირითადად ნათქვამია დაათვალიერეს Leap ამ პარამეტრების და ყოველ ჯერზე 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 არის, რომ უბრალოდ დააყენა console dot log ფარგლებში. 496 00:24:07,020 --> 00:24:10,320 და შემდეგ Chrome გახსნათ იგი up და შევხედოთ თქვენი კონსოლი 497 00:24:10,320 --> 00:24:13,870 და ითამაშოს გარშემო Leap ვხედავ ფარგლებში მიმდინარეობს ხართ იმიტომ, რომ 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 ასე yeah. 506 00:24:38,690 --> 00:24:42,870 ეს არის ჩვენი ფარგლებში აჩვენებს up კონსოლი. 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 მაგალითიდან, რომ ჩვენ გვქონდა, თუ ჩვენ შეამოწმოს ფარგლებში dot ჟესტები 510 00:24:51,800 --> 00:24:56,270 მივიღებთ სია ჟესტები, რომ ჩარჩო ყველაზე ცოტა ხნის წინ დაიჭირეს. 511 00:24:56,270 --> 00:25:01,510 ჩვენ შეგვიძლია შევამოწმოთ სიგრძეზე რომ მასივი ვნახოთ, თუ Leap დაიჭირეს ნებისმიერი ჟესტები. 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: So პოსტი კლასიკური C სტილი აქ 521 00:25:33,340 --> 00:25:36,334 ჩვენ ალბათ გინდათ გამოიყენოთ for loop. 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 i plus, plus. 526 00:25:49,380 --> 00:25:56,150 და ახლა თუ ჩვენ შესაძლოა გააკეთა უბრალოდ var ჟესტი ტოლია 527 00:25:56,150 --> 00:26:01,210 ჩარჩო dot ჟესტები bracket i, ახლა გვაქვს 528 00:26:01,210 --> 00:26:06,260 ჟესტი თავისთავად, რომელიც მხოლოდ ერთი ერთი შემთხვევა ჟესტი ობიექტი 529 00:26:06,260 --> 00:26:10,582 ჩვენთვის მუშაობა შიგნით ამ loop. 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 dot შეხვიდეთ ჟესტი ვნახოთ, რა მივიღებთ. 533 00:26:17,370 --> 00:26:19,410 >> Armaghan BEHLUM: Console dot log ჟესტი. 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 დაინახავთ, რომ bunch საქართველოს, როდესაც მან swipes, 539 00:26:34,600 --> 00:26:39,780 თქვენ მიიღებთ რამოდენიმე ჟესტები console და თუ იგი ცდილობს გააკეთოს წრე, 540 00:26:39,780 --> 00:26:40,470 ეს just-- 541 00:26:40,470 --> 00:26:41,750 >> Armaghan BEHLUM: Circles უბრალოდ მართლა ლამაზი. 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 ნება მომეცით, უბრალოდ, ვამბობთ, hey, არსებობს ჟესტი და ეს ამჟამად მიმდინარეობს. 554 00:27:14,260 --> 00:27:17,000 ასე რომ, ჩვენ არ გვინდა არ არის ამბობენ, oh, ყოველ ერთ 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 ასე რომ, როგორც Tomas არის აეხსნა ამ ჟესტები 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 რომ ID, რომ ერთი ერთი წრე, რომ ჩვენ 563 00:27:40,140 --> 00:27:43,950 შესაძლოა, უკვე ცდილობს დაასრულოს იყო იგივე ID მასშტაბით. 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 >> და მაშინ ეს, ალბათ, ბოლო წრე, რომელიც, oh, ასევე, OK. 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: Cool. 573 00:28:11,470 --> 00:28:12,511 Armaghan BEHLUM: ასე yeah. 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: ასე გადასვლის უკან JS, 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 ჟესტები 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 of refactor როგორც ხვდები, რომ თქვენ შეიძლება გაკეთდეს რაღაც უკეთესი, 588 00:28:50,330 --> 00:28:53,370 ან არსებობს სხვა გზა უნდა გააკეთოს, რომ. 589 00:28:53,370 --> 00:28:57,170 ასე რომ, ახლა ჩვენ უბრალოდ აპირებს გაწმენდა ამ up სწრაფად და ასევე გაწმენდა თქვენი კოდი. 590 00:28:57,170 --> 00:28:58,310 ეს არის დიდი გარიგება. 591 00:28:58,310 --> 00:28:59,870 >> Armaghan BEHLUM: Good სტილი ძალიან დასაფასებელია. 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 მაგრამ ისინი არ uncomment იგი. 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 ჩვენ წავიდეთ ერთად ეს დარტყმა, პირველი, რაც უნდა ვთქვა, ის არის, hey, 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 dot ტიპის თანაბარი თანაბარი დარტყმა როგორც სიმებიანი. 606 00:29:38,530 --> 00:29:44,030 >> Armaghan BEHLUM: [INAUDIBLE] ჟესტი dot ტიპის უდრის უდრის დარტყმა. 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 ჩვენ გვინდა, რომ ეს ჟესტი dot სახელმწიფო თანაბარი თანაბარი გაჩერება, არა? 611 00:29:53,170 --> 00:29:55,860 ასე რომ, როდესაც ჟესტი უკვე შეწყდა. 612 00:29:55,860 --> 00:29:58,490 მე რეალურად ვფიქრობ, დარტყმა, I ვიცი, რომ ეს off ზევით ჩემი უფროსი, 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 და შემდეგ ბოლო ერთი მხოლოდ stop ჟესტი. 616 00:30:07,460 --> 00:30:11,090 ასე რომ არ უნდა იყოს მხოლოდ ერთი გაჩერება ჟესტი, რომელიც დიდი ჩვენთვის. 617 00:30:11,090 --> 00:30:17,180 რა შეგვიძლია გავაკეთოთ არის ამბობენ, თუ ჟესტი dot ჩაწერეთ თანაბარი თანაბარი დარტყმა და ჟესტი dot 618 00:30:17,180 --> 00:30:19,950 სტატუსი თანაბარი თანაბარი შეჩერება, მაშინ მოდით საღი აზრის 619 00:30:19,950 --> 00:30:21,725 შეამოწმეთ აქ ნუგეშია dot log ჟესტი. 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 და ახლა მხოლოდ დროის რაღაც უნდა იყოს console dot შესული, როდესაც ჩვენ დარტყმა. 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 ასე რომ, პირველი, რაც ჩვენ ვაპირებთ ვთქვა, OK, მოდით ნუგეშია dot 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 ამგვარად, პრობლემა ის იყო, ჩვენი ჟესტი dot სტატუსი. 639 00:31:08,710 --> 00:31:14,000 ასე რომ, თუ ჩვენ გახსენით ერთი ასეთი ჩვენ გამოგიგზავნით გამოიყურება ობიექტები და ვნახავთ, 640 00:31:14,000 --> 00:31:18,700 ასევე, ეს გაჩერება, მაგრამ, oh, ეს ე.წ. სახელმწიფო, არ სტატუსი. 641 00:31:18,700 --> 00:31:21,890 ასე რომ, თუ ჩვენ უხელმძღვანელებს უკან ჩვენს კოდი ჩვენ შეგვიძლია ვთქვათ, 642 00:31:21,890 --> 00:31:27,780 თუ ჟესტი dot ტიპის თანაბარი თანაბარი დარტყმა და ჟესტი dot სახელმწიფო თანაბარი თანაბარი გაჩერება, 643 00:31:27,780 --> 00:31:29,160 მაშინ ჩვენ გამოგიგზავნით ნუგეშია dot შეხვიდეთ. 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: Yep. 650 00:31:37,955 --> 00:31:42,640 და ჩვენ შეგვიძლია ასევე შეამჩნევთ, რომ ახალი პირადობის მოწმობა თითოეული ეს ჟესტები ცალკე. 651 00:31:42,640 --> 00:31:47,470 ისე, Tomas ამბობდა იმიტომ, რომ ჩვენ catching ამ ერთი გაჩერების აცხადებენ, რომ 652 00:31:47,470 --> 00:31:52,850 არსებობს ბოლოს დარტყმა, ჩვენ მიღების ინდივიდუალური ცალკე ჟესტები 653 00:31:52,850 --> 00:31:54,441 ნახტომის Motion. 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: Goodbye. 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 ჩვენ არ, yeah, ჩვენ არ ეძახით Goodbye. 663 00:32:11,271 --> 00:32:11,920 დიდი. 664 00:32:11,920 --> 00:32:13,490 >> TOMAS Reimers: არა, Goodbye არის რეალური ფუნქცია. 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 სათქმელია, რა, იქნებ მაშინ, როცა ისინი დარტყმა up, იმიტომ, რომ თქვენ ასევე შეუძლია აღმოაჩინოს რამ 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 ის, რომ ჩვენ გთავაზობთ წასვლა Docs იმიტომ, რომ ისინი რეალურად კარგი. 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 ასევე კიდევ ერთი tidbit რჩევა, არ ცდილობენ და ვფიქრობ, ამ 3D. 689 00:33:13,680 --> 00:33:22,611 ასე რომ, რეალურად მოდით დახევის up იმ ჟესტები კიდევ ერთხელ console dot log ჟესტი 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 როგორც ხედავთ, რომ ისინი dimensionality 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: In 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 ასე რომ თქვენ მიმართულებით, velocities, ყველა ეს მაგარი ბიტი ინფორმაცია. 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, ან delta x, დელტა y, delta 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 ერთხელ, Leap Motion აქვს ყველა ეს მშვენიერი APIs, ერთი JavaScript, 719 00:34:50,010 --> 00:34:53,750 ერთი C Sharp და ერთობა, ერთი C ++, ერთი Java, ერთი Python, 720 00:34:53,750 --> 00:34:59,020 და ერთი მიზანი C. მე პირადად დააყენებს თქვენ მიმართ JavaScript 721 00:34:59,020 --> 00:35:01,280 ან თუ გსურთ ისწავლოს ახალი ენა, ცდილობენ Python. 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 დარწმუნდით, რომ თქვენ Docs 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 წუთი ცდილობს გამართვის ჩვენი Leap 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 ლამაზი პატარა მცურავი ხელები მაღლა Leap Motion. 736 00:35:44,270 --> 00:35:47,850 და შეხსენება, ვფიქრობ, სივრცეში 3D. 737 00:35:47,850 --> 00:35:53,140 ერთ-ერთი პირველი ობიექტების ვიფიქროთ ერთად Leap Motion არის პრაქტიკული, რა თქმა უნდა. 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: თუ გსურთ დახევის up 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 ცდილობს აჩვენოს, ყველა მონაცემი, რომელიც Leap ხედავს. 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 ჩვენ ასევე, oops. 757 00:36:48,120 --> 00:36:50,640 მოდით ცდილობენ და გადახვევა ქვემოთ ამ გზით. 758 00:36:50,640 --> 00:36:54,410 იარაღი, თითები წარმოდგენილია finger 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: [INAUDIBLE] ხელის ანატომია up there. 764 00:37:11,850 --> 00:37:13,680 Armaghan BEHLUM: ჰო, ზუსტად. 765 00:37:13,680 --> 00:37:14,220 ასე yeah. 766 00:37:14,220 --> 00:37:18,150 არსებობს უამრავი ნედლეული მონაცემები, რომ Leap Motion იღებს ხსნის კარგად 767 00:37:18,150 --> 00:37:20,750 თქვენ, ასე რომ ის დიდი იდეა გავლა აქ 768 00:37:20,750 --> 00:37:25,300 და ცდილობენ და გაერკვნენ, თუ როგორ ნახტომი აქვს უკვე figured რამ out თქვენთვის 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 პერსონალის ამაზე 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 როგორ Leap ურჩევს ჩვენთვის მოძიების მხრივ. 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 მოგერიდებათ მოგვწეროთ და მიიღეთ დაუკავშირდა შესახებ Leap Motion 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: Great. 795 00:38:42,360 --> 00:38:42,880