1 00:00:00,000 --> 00:00:00,110 2 00:00:00,110 --> 00:00:04,850 >> ALTAVEU 1: Quan els usuaris fan clic al Botó de devolució en index.html que va a 3 00:00:04,850 --> 00:00:06,370 crida a la funció de devolució. 4 00:00:06,370 --> 00:00:08,720 I és la nostra feina per posar en pràctica això. 5 00:00:08,720 --> 00:00:13,390 En recepció de butlletes, anem a voler eliminar qualsevol els passatgers de la nau només si 6 00:00:13,390 --> 00:00:17,950 estem en el rang del seu destí, casa residencial. 7 00:00:17,950 --> 00:00:22,500 Així dropoff haurà de comprovar si el servei de transport està dins de l'abast de qualsevol de 8 00:00:22,500 --> 00:00:27,410 cases i remoure qualsevol passatger necessaris des del transbordador. 9 00:00:27,410 --> 00:00:30,230 >> Llavors, com comprovar si estem en el rang de les cases? 10 00:00:30,230 --> 00:00:35,840 Bé, un cop més, farem ús de la funció shuttle.distance, passant 11 00:00:35,840 --> 00:00:40,200 la latitud i longitud del punt que estem comprovant en contra. 12 00:00:40,200 --> 00:00:41,940 Però quins són aquests punts? 13 00:00:41,940 --> 00:00:46,420 >> Bé, la matriu cases, si vostè recorda, en houses.js, emmagatzema el 14 00:00:46,420 --> 00:00:52,000 latitud i longitud de cada casa en un array associatiu on cada 15 00:00:52,000 --> 00:00:55,190 índex és el nom d'aquesta casa. 16 00:00:55,190 --> 00:00:59,520 Llavors, per eliminar els passatgers, així, només si estem en el rang de casa que 17 00:00:59,520 --> 00:01:03,460 volen anar, així que de nou, recordi que [? Passatgers?] 18 00:01:03,460 --> 00:01:08,030 emmagatzema la casa que cada passatger vol anar. 19 00:01:08,030 --> 00:01:10,880 Si estan dins de l'abast de la seva casa, llavors anem a eliminar aquesta 20 00:01:10,880 --> 00:01:14,440 passatgers de shuttle.seats i establir la seva posició en 21 00:01:14,440 --> 00:01:15,690 la matriu de [? 0?]. 22 00:01:15,690 --> 00:01:17,547