1 00:00:00,000 --> 00:00:00,110 2 00:00:00,110 --> 00:00:04,850 >> Sprecher 1: Wenn der Benutzer auf die Drop-Off-Taste im index.HTML es werde 3 00:00:04,850 --> 00:00:06,370 sogenannte Drop-Off-Funktion. 4 00:00:06,370 --> 00:00:08,720 Und es ist unsere Aufgabe, dass zu implementieren. 5 00:00:08,720 --> 00:00:13,390 Im Drop-Off, wir wollen zu einem entfernen Passagiere vom Shuttle nur, wenn 6 00:00:13,390 --> 00:00:17,950 wir sind im Bereich von deren Bestimmungsort, deren Wohnhaus. 7 00:00:17,950 --> 00:00:22,500 So dropoff haben zu prüfen, ob der Shuttle im Bereich von einem der 8 00:00:22,500 --> 00:00:27,410 Häuser und entfernen Sie alle benötigten Passagiere aus dem Shuttle. 9 00:00:27,410 --> 00:00:30,230 >> So wie Sie überprüfen, ob wir in Reichweite von allen Häusern? 10 00:00:30,230 --> 00:00:35,840 Nun, wieder einmal, wir machen die Verwendung von shuttle.distance Funktion, vorbei an 11 00:00:35,840 --> 00:00:40,200 die Breite und die Länge des Punktes dass wir gegen Prüfung. 12 00:00:40,200 --> 00:00:41,940 Aber was sind die Punkte? 13 00:00:41,940 --> 00:00:46,420 >> Nun, die Häuser Array, wenn Sie sich erinnern, in houses.js, speichert das 14 00:00:46,420 --> 00:00:52,000 Breite und Länge eines jeden Hauses in einem assoziativen Array, wo jeder 15 00:00:52,000 --> 00:00:55,190 Index ist der Name dieses Hauses. 16 00:00:55,190 --> 00:00:59,520 Dann, um die Passagiere zu entfernen, nun, nur wenn wir in Reichweite ihres Hauses sind, dass 17 00:00:59,520 --> 00:01:03,460 sie wollen, um zu gehen, also wieder, daran erinnern, daß [? Passagiere?] 18 00:01:03,460 --> 00:01:08,030 speichert das Haus, das jeden Passagier will um zu gehen. 19 00:01:08,030 --> 00:01:10,880 Wenn sie innerhalb der Reichweite sind ihre Haus, dann werden wir, dass entfernen 20 00:01:10,880 --> 00:01:14,440 Passagier von shuttle.seats und stellen ihre Position in 21 00:01:14,440 --> 00:01:15,690 das Array [? 0?]. 22 00:01:15,690 --> 00:01:17,547