1 00:00:00,000 --> 00:00:11,010 2 00:00:11,010 --> 00:00:11,965 >> ΤΟΜΑΣ Reimers: Cool. 3 00:00:11,965 --> 00:00:13,230 Έτσι, γεια σε όλους. 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: Αρμί. 7 00:00:16,660 --> 00:00:17,637 Νίκαια για να δείτε εσείς. 8 00:00:17,637 --> 00:00:18,470 ΤΟΜΑΣ 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 του υπολογιστή μου και όταν τα μετακινήσετε, μπορείτε να πάρετε το αναλογικό στον υπολογιστή 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 >> Λοιπόν, εγώ πραγματικά πρώτα θέλουν να περάσουν μακριά για να Αρμί 24 00:00:57,520 --> 00:01:00,400 να σας δείξω μερικά δροσερά 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 Γεια σας. 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 λίγο έμπνευση για το τι εσείς μπορείτε να κάνετε με Leap 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 >> Αλλά ένα πράγμα που μπορείτε να κάνετε για παιδιά ξεκινώντας τώρα με 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 Έτσι, με αυτό, επιτρέψτε μου να να περάσει πίσω από να Tomas 56 00:03:04,350 --> 00:03:06,582 να μιλήσουμε για Άλμα Κίνηση και JavaScript. 57 00:03:06,582 --> 00:03:07,415 ΤΟΜΑΣ Reimers: Cool. 58 00:03:07,415 --> 00:03:09,230 Ή μήπως θέλετε να εμφανίσετε τα πρώτα οπτικοποίησης; 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 >> ΤΟΜΑΣ 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: Ναι, πάμε για αυτό. 66 00:03:19,180 --> 00:03:20,530 >> ΤΟΜΑΣ 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 Αν θέλετε να δείτε αν κάποιος κάνει ένα μπράβο 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 ΤΟΜΑΣ Reimers: Cool. 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 Έτσι, η Leap Motion είναι προγραμματιστεί με τέτοιο τρόπο 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 Αυτό που κάνουν είναι να εκθέσει μια δέσμη των APIs για εσάς 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 >> Έτσι, αν χτυπάμε Η εδώ στο 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 Έτσι, μια χειρονομία, θα δείτε αντλεί ένα βέλος σε όλη. 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 hey, έκαναν την κίνηση αυτή. 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 Έτσι τώρα που έχουμε το είδος του δει τι Leap Motion μπορεί να κάνει, 124 00:06:14,370 --> 00:06:17,792 μπορείτε να δείτε μπορεί να διαβάσει ένα σωρό χειρονομίες. 125 00:06:17,792 --> 00:06:19,500 Νομίζω Πάω να περνούν πίσω στο Αρμί 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 είναι μετά μπορείτε να πάρετε το 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 Και όταν θα πάτε εκεί τι θα δείτε είναι ένα αρχείο 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 >> ΤΟΜΑΣ Reimers: Έτσι είναι, επίσης, σημαντική μόνο για την αναφορά 153 00:07:58,960 --> 00:08:06,554 ότι αν εσείς πραγματικά ξέρετε πώς να δημιουργήσει ένα διακομιστή στον εαυτό σας, 154 00:08:06,554 --> 00:08:09,720 ή θέλετε να βάλετε αυτό στην παγκόσμια web, είστε ευπρόσδεκτοι να κάνουν οτιδήποτε. 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 έχει εγκαταστήσει Leap Motion. 160 00:08:22,024 --> 00:08:23,190 ARMAGHAN BEHLUM: Απολύτως. 161 00:08:23,190 --> 00:08:25,680 Όπως είπε ο Tomas, ναι, ό, τι λειτουργεί για σας παιδιά. 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 από Leap Motion. 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 για 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 Ενεργοποίηση εκείνους αληθές, περνώντας εκείνων Επιλογές ελεγκτή να άλμα βρόχο τελεία 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 ότι θα λάβει μια καρέ από Leap Motion 177 00:09:16,910 --> 00:09:21,150 και ότι το πλαίσιο έχει όλα τα πληροφορίες που πρόκειται να χρειαστείτε. 178 00:09:21,150 --> 00:09:25,310 >> ΤΟΜΑΣ 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 Έτσι, αυτό περιέχει όλες τις χρήσιμες bits και κομμάτια των πληροφοριών 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 hey, Άλμα, σε αυτό το τελευταίο καρέ έκανε πιάσετε χειρονομίες που έκανα; 198 00:10:31,820 --> 00:10:36,350 Και αν ναι, τι θα αποφασίσουμε να κάνουμε έχει επαναλάβει μέσω των χειρονομιών 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 από τον έλεγχο αυτό κατευθυντική πράγματα. 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 για και, ναι, όλα αυτά τα χρήσιμα πράγματα. 210 00:11:11,640 --> 00:11:16,490 Έτσι, αυτό που κάνω τώρα είμαι εδώ μπήκα το πλαίσιο, 211 00:11:16,490 --> 00:11:24,350 και στη συνέχεια θα ενημερώσει HTML μου για να εμφανίσετε όλα αυτά τα bits των πληροφοριών 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 Αγγίζετε την οθόνη και ένα πλήκτρο TAP. 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 Και έτσι μπορούμε να ελέγξουμε όλα τα bits και κομμάτια των πληροφοριών 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 ΤΟΜΑΣ 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 Cool. 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 >> ΤΟΜΑΣ 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 Και έτσι μαζί, όπως ο πελάτης έχει 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 για να δούμε τι είναι δυνατόν, πριν καταδύσεις σε περισσότερες λεπτομέρειες σχετικά με το πώς 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 ΤΟΜΑΣ 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 αλλά τώρα μπορείτε να δείτε, μπορείτε να κάνετε το ίδιο πράγμα μέσα σε ένα πρόγραμμα περιήγησης στο web. 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 πως αυτό το άτομο είχε αρπάξει τα χέρια και τους κωδικούς και τέτοια. 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 >> ΤΟΜΑΣ 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 Έτσι, με τον τρόπο 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 ή πρόκειται να απαιτήσει κάποια βαθμονόμηση να το πράξουν. 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 γύρω από αυτό το αντικείμενο 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 >> Έτσι, για παράδειγμα, νομίζω ότι σε αυτό περίπτωση είναι το laptop μου πραγματικά 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 Έτσι, αν μπορώ να σβήσω από το laptop μου από πίσω από αυτό το χέρι δείχνουν αρκετά καλά. 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 ΤΟΜΑΣ Reimers: Νομίζω τώρα θα ήταν η ώρα 302 00:15:48,250 --> 00:15:52,039 για το είδος της κατάδυσης σε και ας κάνει ένα demo τελείως από το μηδέν. 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 Έγγραφα και όπου μπορείτε να διαβάσετε περισσότερα για αυτό. 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 >> ΤΟΜΑΣ 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 Cool. 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 ΤΟΜΑΣ 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 >> ΤΟΜΑΣ Reimers: Ναι. 328 00:16:45,000 --> 00:16:45,920 >> ARMAGHAN BEHLUM: Ας το κάνουμε αυτό. 329 00:16:45,920 --> 00:16:48,253 >> ΤΟΜΑΣ 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, τότε μέσα ότι έχετε ένα κεφάλι. 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 Τίτλος, εμείς θα το ονομάσουμε Leap Παράδειγμα. 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 >> ΤΟΜΑΣ Reimers: Ναι. 341 00:17:14,474 --> 00:17:15,776 >> ARMAGHAN BEHLUM: εκεί που είμαστε. 342 00:17:15,776 --> 00:17:18,180 >> ΤΟΜΑΣ Reimers: Και τότε ας κάνει ένα σώμα. 343 00:17:18,180 --> 00:17:20,852 >> ARMAGHAN BEHLUM: Περιμένετε, ας Επίσης, φροντίστε να εισαγάγετε. 344 00:17:20,852 --> 00:17:22,060 ΤΟΜΑΣ 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 από Leap Motion τα οποία βασικά επιτρέπει το πρόγραμμα περιήγησης στο Web για να συνδεθείτε 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 >> ΤΟΜΑΣ Reimers: Γεια σου, γεια σου κόσμο. 355 00:17:48,730 --> 00:17:50,210 Έτσι, ένα πολύ βασικό παράδειγμα. 356 00:17:50,210 --> 00:17:53,400 Πραγματικά μόνο ένα demo. 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 Και ω! 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 ΤΟΜΑΣ 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 θα δει ότι πράγματι το χέρι dot 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 >> ΤΟΜΑΣ 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 >> ΤΟΜΑΣ Reimers: Αυτό ακούγεται αρκετά καλό. 378 00:18:44,010 --> 00:18:45,120 >> ARMAGHAN BEHLUM: Ότι Ακούγεται καλό για μένα, πάρα πολύ. 379 00:18:45,120 --> 00:18:46,920 >> ΤΟΜΑΣ 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 ΤΟΜΑΣ 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 >> ΤΟΜΑΣ 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 ΤΟΜΑΣ Reimers: ή να κατεβάσετε. 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 Μετακινηθείτε προς τα κάτω. 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 ΤΟΜΑΣ 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: 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 ΤΟΜΑΣ Reimers: Awesome. 416 00:20:12,080 --> 00:20:13,910 Έτσι, το επόμενο αυτό που χρειαζόμαστε κάνουμε είναι πραγματικά χρειαζόμαστε 417 00:20:13,910 --> 00:20:17,750 να δώσει σ hello world ένα αναγνωριστικό έτσι μπορούμε να την αλλάξουμε, έτσι δεν είναι; 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 ΤΟΜΑΣ 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 Cool. 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 η οποία είναι ας προσπαθήσουμε να αλλάξουμε κείμενο χωρίς Leap Motion, 435 00:21:09,800 --> 00:21:11,820 χωρίς τίποτα, απλά σχετικά με το φορτίο σελίδα αυτό θα 436 00:21:11,820 --> 00:21:17,140 αλλάξτε hello world σε αντίο χρήση 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 επιλέγει το στοιχείο με ένα αναγνωριστικό του κειμένου αλλαγής. 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 Awesome. 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 Cool. 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 >> ΤΟΜΑΣ 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 Έτσι Αρμί, θέλετε να πάρτε από εδώ και κάτω ή; 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 ΤΟΜΑΣ 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 άλμα, το οποίο όπως είπαμε νωρίτερα, 480 00:23:12,230 --> 00:23:18,140 έχει δύο επιλογές, ένα αντικείμενο JSON ότι είναι οι επιλογές για το πώς θέλετε 481 00:23:18,140 --> 00:23:22,030 για να ρυθμίσετε το Leap Motion για έργο, και, στη συνέχεια, μια λειτουργία που είναι 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 ΤΟΜΑΣ Reimers: Εξαιρετική. 489 00:23:43,610 --> 00:23:45,940 Έτσι τώρα έχουμε αυτό άλμα λειτουργία dot βρόχο 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 είναι ότι μόλις τεθεί κονσόλα πλαίσιο dot καταγραφής. 496 00:24:07,020 --> 00:24:10,320 Και στη συνέχεια στο Chrome να το ανοίξετε επάνω και να κοιτάξουμε την κονσόλα σας 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 Αυτά είναι τα frames μας εμφανίζονται στην κονσόλα. 507 00:24:42,870 --> 00:24:43,370 Cool. 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 ΤΟΜΑΣ 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 ΤΟΜΑΣ Reimers: Έτσι ανά κλασικό στυλ Γ εδώ 521 00:25:33,340 --> 00:25:36,334 θα θελήσετε πιθανώς να χρησιμοποιήσετε ένα βρόχο for. 522 00:25:36,334 --> 00:25:37,750 ARMAGHAN BEHLUM: Εδώ είμαστε συνέχεια. 523 00:25:37,750 --> 00:25:42,870 Αποφασίσαμε να επαναλάβει μέσα από τις χειρονομίες. 524 00:25:42,870 --> 00:25:46,412 Και ας δούμε. 525 00:25:46,412 --> 00:25:49,380 i συν, συν. 526 00:25:49,380 --> 00:25:56,150 Και τώρα αν εμείς ίσως γίνει απλά μια χειρονομία var ισούται 527 00:25:56,150 --> 00:26:01,210 χειρονομίες dot πλαίσιο βραχίονα I, τώρα έχουμε 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 ΤΟΜΑΣ Reimers: Ας λογική ελέγξτε και πάλι εδώ και μόλις παρηγορήσει 532 00:26:15,410 --> 00:26:17,370 dot συνδεθείτε χειρονομία για να δούμε τι έχουμε. 533 00:26:17,370 --> 00:26:19,410 >> ARMAGHAN BEHLUM: Κονσόλα dot καταγραφής χειρονομία. 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 >> ΤΟΜΑΣ Reimers: Και ας δοκιμάστε να κάνετε μια χειρονομία. 538 00:26:30,030 --> 00:26:34,600 Θα δείτε ότι ένα μάτσο του, όταν αυτός αρπάζει, 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 >> ΤΟΜΑΣ 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 Αλλά σε κάθε μία από αυτές, πρόκειται να πει, OH, 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 Έτσι, αυτό που δεν θέλουμε να κάνουμε είναι να πούμε, ω, σε κάθε μία 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 ότι το αναγνωριστικό για εκείνη ενιαίο κύκλο που έχουμε 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 ΤΟΜΑΣ Reimers: Cool. 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 ΤΟΜΑΣ 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 του 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 >> ΤΟΜΑΣ 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 ΤΟΜΑΣ 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 >> ΤΟΜΑΣ 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 ίση ίση ισχυρό κτύπημα ως ένα string. 606 00:29:38,530 --> 00:29:44,030 >> ARMAGHAN BEHLUM: [δεν ακούγεται] χειρονομία Τύπος 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 >> ΤΟΜΑΣ 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 δείτε εδώ παρηγορήσει dot χειρονομία καταγραφής. 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 Και τώρα η μόνη φορά που κάτι πρέπει να είναι κονσόλα 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 Έτσι, το πρώτο πράγμα που θα πάμε να πω είναι, εντάξει, ας παρηγορήσει τελεία 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 ΤΟΜΑΣ 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 ΟΚ. 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 εάν ο τύπος χειρονομία dot ίση ίση ισχυρό κτύπημα και την κατάσταση χειρονομία dot ίση ίση στάση, 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 από Leap 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 >> ΤΟΜΑΣ Reimers: Ας πάμε μπροστά και να ακριβώς κάνει το τελευταίο πράγμα, το οποίο είναι, 657 00:32:03,040 --> 00:32:04,826 >> ARMAGHAN BEHLUM: Αντίο. 658 00:32:04,826 --> 00:32:06,425 >> ΤΟΜΑΣ Reimers: Awesome. 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 >> ΤΟΜΑΣ 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 >> ΤΟΜΑΣ Reimers: Και όταν εμείς αποχαιρετήσει, λέει αντίο. 668 00:32:20,566 --> 00:32:22,360 >> ARMAGHAN BEHLUM: Έχουμε τη νίκη. 669 00:32:22,360 --> 00:32:25,632 >> ΤΟΜΑΣ 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 να πει, OH, ίσως όταν σύρετε επάνω, επειδή μπορείτε επίσης να ανιχνεύσει τα πράγματα 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 >> Αν πάμε in και check out Αυτές οι χειρονομίες, καθώς και 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 ΤΟΜΑΣ 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 >> ΤΟΜΑΣ 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 >> ΤΟΜΑΣ 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 Και πάλι, 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 και ένα για το Στόχο Γ εγώ προσωπικά θα σας ωθήσει προς το 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 Βεβαιωθείτε ότι βρίσκεστε σε Έγγραφα 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 λεπτά προσπαθεί το debug Άλμα μας 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 Και τότε εγώ θα τον αφήσει δείχνουν τα έγγραφά σας. 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 ΤΟΜΑΣ Reimers: Εάν θέλετε να σηκώσει το Visualizer. 742 00:36:05,410 --> 00:36:07,190 ARMAGHAN BEHLUM: Ναι, Ας το κάνουμε ξανά. 743 00:36:07,190 --> 00:36:10,148 ΤΟΜΑΣ 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 τάξης, η οποία είναι μια κατευθυντική αντικείμενο. 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 ΤΟΜΑΣ 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 Υπάρχει πολλή των πρώτων στοιχείων, ότι η Leap Motion παίρνει σε ερμηνεύει καλά 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 >> ΤΟΜΑΣ 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 >> ΤΟΜΑΣ 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 Μη διστάσετε να μας στείλετε email και να πάρετε σε επαφή για το 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 >> ΤΟΜΑΣ Reimers: Μεγάλη. 795 00:38:42,360 --> 00:38:42,880