1 00:00:00,000 --> 00:00:00,540 2 00:00:00,540 --> 00:00:03,440 >> PROFESSOR: Lad os nu tale om nogle ekstra funktioner, der kan gennemføres 3 00:00:03,440 --> 00:00:06,020 i CS50 shuttle PSET. 4 00:00:06,020 --> 00:00:09,180 Der er et punkt system, hvorved du holde styr på, hvor mange 5 00:00:09,180 --> 00:00:10,860 peger en bruger. 6 00:00:10,860 --> 00:00:14,450 For at slippe væk fra passagerer succes, kan de få point. 7 00:00:14,450 --> 00:00:18,490 Men for at forsøge at aflevere passagerer var der ikke nogen hus i nærheden, 8 00:00:18,490 --> 00:00:20,210 godt, kan de blive straffet for det. 9 00:00:20,210 --> 00:00:25,130 Så måske du ønsker at holde styr punkter i den globale variabel. 10 00:00:25,130 --> 00:00:29,300 >> Du kan implementere måske en timer, hvor brugeren har en vis mængde af 11 00:00:29,300 --> 00:00:33,130 tid til at samle op og slippe væk fra en vist antal passagerer. 12 00:00:33,130 --> 00:00:36,610 Måske endda integrere denne med pointsystem. 13 00:00:36,610 --> 00:00:43,310 Eller du kan redigere diagram sådan, at passagerer er ordnet efter hus. 14 00:00:43,310 --> 00:00:48,570 Så det ville nok være en slags fungere til [? shuttle.cs. ?] 15 00:00:48,570 --> 00:00:52,590 >> Du kan implementere en flyvende funktion, hvor, hvis brugeren indtaster Konami 16 00:00:52,590 --> 00:00:56,800 kode, så rumfærgen løfter fra jorden og rumfærgen kan flyve. 17 00:00:56,800 --> 00:01:02,230 Men for en sikker drop-off, bedste for at gøre rumfærgen lande sine hjul på den 18 00:01:02,230 --> 00:01:04,040 jorden først. 19 00:01:04,040 --> 00:01:08,340 Du kan også gennemføre teleportation, hvor du laver en 20 00:01:08,340 --> 00:01:11,710 drop-down listen af ​​bygninger i index.html. 21 00:01:11,710 --> 00:01:15,600 Og vælge en af ​​dem, den Brugeren vil blive transporteret til 22 00:01:15,600 --> 00:01:17,550 at bygning på campus. 23 00:01:17,550 --> 00:01:20,040 OK, selv om, at rejse gennem væggene i nogle 24 00:01:20,040 --> 00:01:22,610 bygger på din vej. 25 00:01:22,610 --> 00:01:26,300 >> Man kan også ændre hastigheden af shuttle, så brugeren til at øge 26 00:01:26,300 --> 00:01:28,830 eller sænke hastigheden. 27 00:01:28,830 --> 00:01:32,180 Måske du ønsker en global variabel til holde styr på, hvor meget brændstof 28 00:01:32,180 --> 00:01:34,860 shuttle har faldende det som du går sammen. 29 00:01:34,860 --> 00:01:38,810 Når du rammer nul, selv om, rumfærgen vil ikke være i stand til at flytte, medmindre du har 30 00:01:38,810 --> 00:01:43,930 tanket, måske ved hjælp af en knap, eller selv lave din egen tankstation. 31 00:01:43,930 --> 00:01:46,560 >> Men det er bestemt ikke en udtømmende liste. 32 00:01:46,560 --> 00:01:49,680 Tjek spec for den fulde liste, eller måske foreslå 33 00:01:49,680 --> 00:01:51,150 dine egne til din TF. 34 00:01:51,150 --> 00:01:52,500 Himlen er grænsen. 35 00:01:52,500 --> 00:01:56,450 Dette er din sidste CS50 PSET, så have det sjovt med det. 36 00:01:56,450 --> 00:01:59,680 Dette var CS50 shuttle. 37 00:01:59,680 --> 00:02:02,570 >> I got at sige, det har været en fornøjelse hvilket gør disse til dig med 38 00:02:02,570 --> 00:02:03,740 produktion team. 39 00:02:03,740 --> 00:02:07,660 Og jeg håber, at du har nød dem så godt. 40 00:02:07,660 --> 00:02:11,339 Mit navn er Zamyla, og det var CS50. 41 00:02:11,339 --> 00:02:19,712