1 00:00:00,000 --> 00:00:00,110 2 00:00:00,110 --> 00:00:04,850 >> SPEAKER 1: Keď používateľ klikne Dropoff tlačidlo v index.html, že bude 3 00:00:04,850 --> 00:00:06,370 tzv. funkcia dropoff. 4 00:00:06,370 --> 00:00:08,720 A to je našou úlohou realizovať to. 5 00:00:08,720 --> 00:00:13,390 Vo údajov o opustenie, budeme chcieť odstrániť akékoľvek cestujúci z raketoplánu iba vtedy, ak 6 00:00:13,390 --> 00:00:17,950 sme v rozsahu svojho určenia, ich obytný dom. 7 00:00:17,950 --> 00:00:22,500 Takže dropoff bude musieť skontrolovať, či kyvadlová doprava je v rozmedzí od niektorého z 8 00:00:22,500 --> 00:00:27,410 domy a odstrániť všetky potrebné cestujúcich od raketoplánu. 9 00:00:27,410 --> 00:00:30,230 >> Tak ako si skontrolovať, či sme v rade iných domov? 10 00:00:30,230 --> 00:00:35,840 No, ešte raz, budeme využívať v shuttle.distance funkcie, odovzdaním 11 00:00:35,840 --> 00:00:40,200 zemepisnej šírky a dĺžky z bodu že sme kontrolu proti. 12 00:00:40,200 --> 00:00:41,940 Ale čo sú tie body? 13 00:00:41,940 --> 00:00:46,420 >> No, domy polia, ak si spomínate, v houses.js, ukladá 14 00:00:46,420 --> 00:00:52,000 zemepisná šírka a dĺžka každého domu v asociatívnom poli, kde každý 15 00:00:52,000 --> 00:00:55,190 Obsah je názov tohto domu. 16 00:00:55,190 --> 00:00:59,520 Potom, odstrániť cestujúci, dobre, len ak sme v rozsahu ich domu, ktorý 17 00:00:59,520 --> 00:01:03,460 chcú ísť, tak znovu, nezabudnite že [? Cestujúci?] 18 00:01:03,460 --> 00:01:08,030 ukladá dom, ktorý každý cestujúci chce ísť. 19 00:01:08,030 --> 00:01:10,880 Ak sú v dosahu ich dom, potom budeme odstrániť, aby 20 00:01:10,880 --> 00:01:14,440 Cestujúci z shuttle.seats a nastaviť ich postavenie v 21 00:01:14,440 --> 00:01:15,690 pole na [? 0?]. 22 00:01:15,690 --> 00:01:17,547