1 00:00:00,000 --> 00:00:00,110 2 00:00:00,110 --> 00:00:04,850 >> 揚聲器1:當用戶點擊 index.html中它會空投按鈕 3 00:00:04,850 --> 00:00:06,370 所謂的空投功能。 4 00:00:06,370 --> 00:00:08,720 它是我們的工作來實現這一點。 5 00:00:08,720 --> 00:00:13,390 在空投中,我們將要移除任何 來往穿梭的乘客只有 6 00:00:13,390 --> 00:00:17,950 我們在他們的目的地的範圍, 他們居住的房子。 7 00:00:17,950 --> 00:00:22,500 所以空投則要檢查是否 穿梭在任何範圍 8 00:00:22,500 --> 00:00:27,410 房屋和刪除任何需要的乘客 來往穿梭。 9 00:00:27,410 --> 00:00:30,230 >> 那麼,如何檢查,如果我們 在任何房子的範圍是多少? 10 00:00:30,230 --> 00:00:35,840 好了,再一次,我們將做的使用 shuttle.distance函數,傳入 11 00:00:35,840 --> 00:00:40,200 的點的緯度和經度 我們正在核對。 12 00:00:40,200 --> 00:00:41,940 但什麼是那些要點? 13 00:00:41,940 --> 00:00:46,420 >> 好了,房子的數組,如果你還記得, 在houses.js,存儲 14 00:00:46,420 --> 00:00:52,000 緯度每個房子和經度 在一個關聯數組,其中每 15 00:00:52,000 --> 00:00:55,190 索引是房子的名字。 16 00:00:55,190 --> 00:00:59,520 然後,以消除乘客,好了,只 如果我們在他們家的範圍 17 00:00:59,520 --> 00:01:03,460 他們想要去,如此反复,記住 那[?乘客?] 18 00:01:03,460 --> 00:01:08,030 存儲的房子,每 乘客想去。 19 00:01:08,030 --> 00:01:10,880 如果他們是在為自己的範圍內 房子,然後我們會刪除 20 00:01:10,880 --> 00:01:14,440 從shuttle.seats乘客 並設置其位置 21 00:01:14,440 --> 00:01:15,690 數組[? 0?]。 22 00:01:15,690 --> 00:01:17,547