1 00:00:00,000 --> 00:00:00,540 2 00:00:00,540 --> 00:00:03,440 >> PROFESSOR: Nu ska vi prata om något extra funktioner som kan genomföras 3 00:00:03,440 --> 00:00:06,020 i CS50 transfer pset. 4 00:00:06,020 --> 00:00:09,180 Det finns ett poängsystem som innebär att du hålla reda på hur många 5 00:00:09,180 --> 00:00:10,860 pekar en användare har. 6 00:00:10,860 --> 00:00:14,450 För släppa av passagerare framgångsrikt, kan de få poäng. 7 00:00:14,450 --> 00:00:18,490 Men för att försöka släppa av passagerare var det inte något hus i närheten, 8 00:00:18,490 --> 00:00:20,210 väl, kan de få straffas för det. 9 00:00:20,210 --> 00:00:25,130 Så kanske du vill hålla reda av pekar i den globala variabeln. 10 00:00:25,130 --> 00:00:29,300 >> Du kan genomföra, kanske, en timer, där användaren har en viss mängd 11 00:00:29,300 --> 00:00:33,130 tid för att plocka upp och släppa av en visst antal passagerare. 12 00:00:33,130 --> 00:00:36,610 Kanske till och med integrera denna med poängsystem. 13 00:00:36,610 --> 00:00:43,310 Eller du kan redigera diagram så att passagerare är sorterade efter hus. 14 00:00:43,310 --> 00:00:48,570 Så det skulle förmodligen vara ett slags fungera till [? shuttle.cs. ?] 15 00:00:48,570 --> 00:00:52,590 >> Du kan genomföra en flygande funktion, där om användaren inmatar Konami 16 00:00:52,590 --> 00:00:56,800 koden och sedan skytteln lyfter från mark och skytteln kan flyga. 17 00:00:56,800 --> 00:01:02,230 Men för en säker drop-off, bäst att göra skytteln landar hjulen på 18 00:01:02,230 --> 00:01:04,040 slipas först. 19 00:01:04,040 --> 00:01:08,340 Du kan också implementera teleportation, där du gör en 20 00:01:08,340 --> 00:01:11,710 list av byggnader i index.html. 21 00:01:11,710 --> 00:01:15,600 Och att välja en av dem, den Användaren kommer att transporteras till 22 00:01:15,600 --> 00:01:17,550 att bygga på campus. 23 00:01:17,550 --> 00:01:20,040 OK, fast, att färdas genom väggarna i några 24 00:01:20,040 --> 00:01:22,610 bygger på väg dit. 25 00:01:22,610 --> 00:01:26,300 >> Du kan också ändra hastigheten på skicka, så att användaren kan öka 26 00:01:26,300 --> 00:01:28,830 eller minska hastigheten. 27 00:01:28,830 --> 00:01:32,180 Kanske du vill ha en global variabel för hålla reda på hur mycket bränsle 28 00:01:32,180 --> 00:01:34,860 Shuttle har, minskar det när du går längs. 29 00:01:34,860 --> 00:01:38,810 När du träffar noll, men, skytteln kommer inte att kunna gå om du inte har 30 00:01:38,810 --> 00:01:43,930 tankas, kanske med hjälp av en knapp, eller även göra din egen bensinstation. 31 00:01:43,930 --> 00:01:46,560 >> Men det är verkligen inte en uttömmande lista. 32 00:01:46,560 --> 00:01:49,680 Kolla på spec för hela listan, eller kanske, föreslå 33 00:01:49,680 --> 00:01:51,150 egen hand till TF. 34 00:01:51,150 --> 00:01:52,500 Det finns inga gränser. 35 00:01:52,500 --> 00:01:56,450 Det här är din sista CS50 pset, så ha kul med det. 36 00:01:56,450 --> 00:01:59,680 Detta var CS50 transfer. 37 00:01:59,680 --> 00:02:02,570 >> Jag måste säga, det har varit ett nöje gör dessa för dig med 38 00:02:02,570 --> 00:02:03,740 produktionsteam. 39 00:02:03,740 --> 00:02:07,660 Och jag hoppas att du har haft dem också. 40 00:02:07,660 --> 00:02:11,339 Mitt namn är Zamyla, och detta var CS50. 41 00:02:11,339 --> 00:02:19,712