1 00:00:00,000 --> 00:00:00,110 2 00:00:00,110 --> 00:00:04,850 >> SPEAKER 1: Amikor a felhasználó rákattint a Dropoff gombra Index.html akkor az 3 00:00:04,850 --> 00:00:06,370 úgynevezett dropoff funkciót. 4 00:00:06,370 --> 00:00:08,720 És ez a mi feladatunk, hogy hajtsák végre ezt. 5 00:00:08,720 --> 00:00:13,390 A dropoff, azt akarja, hogy távolítsa el a utasok a komp, ha 6 00:00:13,390 --> 00:00:17,950 vagyunk tartományban helyükre, a lakóház. 7 00:00:17,950 --> 00:00:22,500 Így dropoff kell ellenőrizni, hogy A transzfer tartományban bármelyikének 8 00:00:22,500 --> 00:00:27,410 házak és távolítsa el a szükséges utas a komp. 9 00:00:27,410 --> 00:00:30,230 >> Szóval hogyan lehet ellenőrizni, ha vagyunk tartományban bármilyen házak? 10 00:00:30,230 --> 00:00:35,840 Nos, ismét, akkor használja a shuttle.distance funkció átadva 11 00:00:35,840 --> 00:00:40,200 a szélességi és hosszúsági a pont hogy mi ellenőrizve. 12 00:00:40,200 --> 00:00:41,940 De mik azok a célok? 13 00:00:41,940 --> 00:00:46,420 >> Nos, a házak tömb, ha eszébe jut, A houses.js, tárolja a 14 00:00:46,420 --> 00:00:52,000 szélességi és hosszúsági minden ház egy asszociatív tömbben, ahol minden 15 00:00:52,000 --> 00:00:55,190 index a neve annak a háznak. 16 00:00:55,190 --> 00:00:59,520 Ezután, hogy távolítsa el az utasok, nos, csak ha mi vagyunk a tartomány saját ház 17 00:00:59,520 --> 00:01:03,460 akarnak menni, így ismét, emlékszem, hogy a [? Az utasok?] 18 00:01:03,460 --> 00:01:08,030 tárolja a házat, hogy minden utas akar menni. 19 00:01:08,030 --> 00:01:10,880 Ha ezek hatókörén belül a ház, aztán vegye ki, hogy 20 00:01:10,880 --> 00:01:14,440 utas shuttle.seats és állítsa be a helyzetüket 21 00:01:14,440 --> 00:01:15,690 A tömb [? 0-ra?]. 22 00:01:15,690 --> 00:01:17,547