1 00:00:07,980 --> 00:00:08,470 [Powered by Google Translate] ZAMYLA CHAN: בסדר. 2 00:00:08,470 --> 00:00:10,960 שלום לכולם, וברוך הבאים לWalkthrough 0. 3 00:00:10,960 --> 00:00:12,670 Zamyla של השם שלי, ואני אהיה מוביל אלה 4 00:00:12,670 --> 00:00:14,450 הדרכות בשנה זו. 5 00:00:14,450 --> 00:00:17,650 בCS50, כל סט בעיה מלווה בהדרכה 6 00:00:17,650 --> 00:00:20,390 לפי ניסע דרך להגדיר את הבעיה של השבוע, לדבר זה 7 00:00:20,390 --> 00:00:22,760 דרך, לדבר איך להתחיל, לדון שונים 8 00:00:22,760 --> 00:00:26,120 טכניקות, טיפים ועצות כדי לפרוץ את הבעיה להגדיר לתוך 9 00:00:26,120 --> 00:00:27,600 כמה עקיצות לניהול. 10 00:00:27,600 --> 00:00:29,630 אני גם ממש אשמח לענות על כל שאלות שאתה 11 00:00:29,630 --> 00:00:31,440 יש על סט הבעיה. 12 00:00:31,440 --> 00:00:33,320 בלי עיכובים נוספים, אני שמח שאתה כאן, בין אם אתה 13 00:00:33,320 --> 00:00:35,590 כאן באדם או כוונון באופן מקוון. 14 00:00:35,590 --> 00:00:36,840 בואו נתחיל. 15 00:00:39,940 --> 00:00:42,420 >> אז p-סט הראשון בCS50 - 16 00:00:42,420 --> 00:00:44,590 למעשה, אנחנו לא מתכוונים להיכנס להקלדה ומכונה 17 00:00:44,590 --> 00:00:45,630 חומר קוד עדיין לא. 18 00:00:45,630 --> 00:00:47,360 בעצם אנחנו הולכים להיות באמצעות Scratch, שהוא 19 00:00:47,360 --> 00:00:49,860 תכנית שמאפשרת לנו לעשות קצת גרירה ושחרור 20 00:00:49,860 --> 00:00:50,780 תכנות. 21 00:00:50,780 --> 00:00:54,020 וכך למרות שאנחנו לא הקלדה, זה באמת מאפשר לנו 22 00:00:54,020 --> 00:00:55,870 לחקור כמה ממושגי היסוד ש 23 00:00:55,870 --> 00:00:58,710 אנו נשתמש בכל רחבי CS50. 24 00:00:58,710 --> 00:01:01,260 עכשיו, חלק מהמושגים אלה 25 00:01:01,260 --> 00:01:02,860 מופיע כאן בארגז הכלים. 26 00:01:02,860 --> 00:01:05,830 מה שהייתי רוצה לעשות לכל הדרכה הוא להציג את כל מה שאתה 27 00:01:05,830 --> 00:01:08,390 עם סט של כלים שאתה יכול להשתמש להדרכה. 28 00:01:08,390 --> 00:01:09,140 וכן, אל תדאגו. 29 00:01:09,140 --> 00:01:11,710 אנחנו נעבור על כל המונחים הללו וכל אלה 30 00:01:11,710 --> 00:01:13,320 התיאוריות במהלך ההדרכה. 31 00:01:13,320 --> 00:01:15,790 כעת, בין אם אתה בסופו תוך שימוש בכל הכלים הללו, או רק 32 00:01:15,790 --> 00:01:19,340 חלק מהם, זה ממש טוב לדעת מה אתם מצוידים 33 00:01:19,340 --> 00:01:21,225 עם כדי להיות מסוגל להתמודד עם בעית הסט. 34 00:01:25,650 --> 00:01:29,110 >> אז בהתחלה, השפה הראשונה שאתם צריכים לדעת היא מה 35 00:01:29,110 --> 00:01:30,110 ספרייט הוא. 36 00:01:30,110 --> 00:01:34,280 אז כל חפץ או כל דמות, בין אם זה חתול כלב 37 00:01:34,280 --> 00:01:36,450 או כדור, נקרא ספרייט. 38 00:01:36,450 --> 00:01:40,710 וכך, אם אני רוצה, למשל, שני חתולים - אם הם 39 00:01:40,710 --> 00:01:41,360 זהה - 40 00:01:41,360 --> 00:01:45,630 אני צריך לעשות שני שדונים נפרדים בלגרד. 41 00:01:45,630 --> 00:01:49,250 וכך יש לי השדונים תסריטים הקשורים בם. 42 00:01:49,250 --> 00:01:51,360 סקריפטים הם בעצם מה שאתה הולך להיות בניין - 43 00:01:51,360 --> 00:01:53,290 גרירה ושחרור - עם בלוקים שלך. 44 00:01:53,290 --> 00:01:57,490 אז מה עושה תסריטים הוא סוג של לקבוע ולהגדיר, כיצד 45 00:01:57,490 --> 00:02:00,090 ספרייט מתנהג. 46 00:02:00,090 --> 00:02:03,130 שדונים הם לא בעצם רק תמונות, כי יש לנו 47 00:02:03,130 --> 00:02:05,790 תלבושות הקשורים גם עם השדונים שסוג של 48 00:02:05,790 --> 00:02:07,430 לקבוע מה נראה כמו ספרייט. 49 00:02:07,430 --> 00:02:11,000 ואתה יכול לקבל תחפושת יותר מאחד לספרייט נתון. 50 00:02:11,000 --> 00:02:14,860 >> אז בשלב מסוים במהלך תכנית השריטה שלך, כפי שנראה לי 51 00:02:14,860 --> 00:02:17,150 מאוחר יותר היום במהלך ההדרכה, למעשה אתה יכול 52 00:02:17,150 --> 00:02:19,640 לשנות את התלבושת של ספרייט כדי שזה ייראה גם 53 00:02:19,640 --> 00:02:22,490 מעט שונה או שונה לחלוטין. 54 00:02:22,490 --> 00:02:26,290 וכך יש שלוש דרכים ליצירת ספרייט בלגרד. 55 00:02:26,290 --> 00:02:28,970 אחד, אתה יכול לצייר משלך בסריטות של 56 00:02:28,970 --> 00:02:30,430 נבנה בעורך צבע. 57 00:02:30,430 --> 00:02:35,240 אתה יכול להעלות התמונה שלך, השתמש באחת מהשריטות של מובנה 58 00:02:35,240 --> 00:02:38,590 אלה, או, האפשרות האחרונה, לקבל ספרייט אקראי. 59 00:02:38,590 --> 00:02:41,760 עכשיו, אם אתה מרגיש בר מזל במיוחד, אז 60 00:02:41,760 --> 00:02:45,120 אתה מוזמן לנסות את מזלכם וליצור ספרייט אקראי. 61 00:02:48,680 --> 00:02:50,890 >> אז כל השדונים מונחים על 62 00:02:50,890 --> 00:02:52,290 השלב בלגרד. 63 00:02:52,290 --> 00:02:55,130 השלב - אנו יכולים להתייחס אליו כמו הבד שלנו. 64 00:02:55,130 --> 00:02:57,510 וכך כל השדונים מונחים על הבמה. 65 00:02:57,510 --> 00:03:02,920 ושלב זה, מה שהיא עושה הוא מאפשר את כל השדונים 66 00:03:02,920 --> 00:03:04,160 כדי לנוע עליו. 67 00:03:04,160 --> 00:03:09,380 ובדיוק כמו שדונים, השלב יש גם תסריטים. 68 00:03:09,380 --> 00:03:11,930 וכן תסריטים אלה, כדי למקם אותם על הבמה - 69 00:03:11,930 --> 00:03:14,230 זה ממש שימושי, כשאומר, יש לך תסריט שלא 70 00:03:14,230 --> 00:03:17,720 בדיוק נוגע לספרייט ספציפי אחד, אלא 71 00:03:17,720 --> 00:03:20,860 נוגע לשדונים מרובים או רק, באופן כללי, משהו 72 00:03:20,860 --> 00:03:21,870 שאתה רוצה לעשות. 73 00:03:21,870 --> 00:03:25,070 אז אתה יכול למקם את התסריטים האלה על הבמה במקום, וכי 74 00:03:25,070 --> 00:03:28,010 יהיה עיצוב קצת יותר טוב. 75 00:03:28,010 --> 00:03:32,680 כעת, בזמן שאתה יכול להיות שדונים מרובים, זה טוב 76 00:03:32,680 --> 00:03:34,420 קח בחשבון שאתה יכול להיות שלב אחד בלבד. 77 00:03:34,420 --> 00:03:37,820 אבל גם יש להם רקע שלבים. 78 00:03:37,820 --> 00:03:40,590 בניגוד לתלבושות, כמו שדונים לעשות, יש שלבים 79 00:03:40,590 --> 00:03:41,100 רקע. 80 00:03:41,100 --> 00:03:44,340 ושוב, אתה יכול להסיק משלך או להעלות משלך 81 00:03:44,340 --> 00:03:46,140 תמונה שתשמש כרקע. 82 00:03:49,770 --> 00:03:54,100 >> אז האם מישהו יש לך שאלות לפני שנמשיך? 83 00:03:54,100 --> 00:03:54,380 אישור. 84 00:03:54,380 --> 00:03:56,880 הרגש חופשי לקטוע אותי מה במהלך ההדרכה, ו 85 00:03:56,880 --> 00:03:58,780 אני אשמח לענות על כל שאלות שיש לך. 86 00:04:02,750 --> 00:04:03,230 אישור. 87 00:04:03,230 --> 00:04:05,950 לכן, כאשר אתה מתחיל תכנית ספרייט שלך, מה אתה הולך 88 00:04:05,950 --> 00:04:08,430 אין הוא שאתה הולך לחץ על הדגל הירוק. 89 00:04:08,430 --> 00:04:10,820 אבל אם אתה לא מתחבר לשום דבר לבלוק הזה ממש 90 00:04:10,820 --> 00:04:13,400 כאן, אז שום דבר לא באמת הולך לקרות. 91 00:04:13,400 --> 00:04:16,450 כי, אתם מבינים, מה את הסקריפטים והשלב צריכים 92 00:04:16,450 --> 00:04:20,149 לעשות בעצם יודע להגיב לאירוע - 93 00:04:20,149 --> 00:04:22,360 זה מה שאנחנו קוראים להם, אירועים - הדגל הירוק 94 00:04:22,360 --> 00:04:23,200 שהקליקים. 95 00:04:23,200 --> 00:04:26,840 אז אתה צריך בעצם לצרף בלוקים לתלם ב 96 00:04:26,840 --> 00:04:30,270 תחתית הבלוק שלחץ הדגל הירוק, ולאחר מכן 97 00:04:30,270 --> 00:04:32,670 תכנית יודעת מה לעשות ואיך להגיב ל 98 00:04:32,670 --> 00:04:35,700 הדגל ירוק שלוחץ עליו. 99 00:04:35,700 --> 00:04:38,180 >> ובכן, מה שיבוא אחרי זה? 100 00:04:38,180 --> 00:04:43,930 ובכן, יש לנו שפע של לוקים בלגרד לשימוש, ו 101 00:04:43,930 --> 00:04:47,150 שם בשר, באמת, התכנית שלך הוא באלה 102 00:04:47,150 --> 00:04:48,000 הצהרות. 103 00:04:48,000 --> 00:04:49,900 וכך ההצהרות אלה הן נוחות 104 00:04:49,900 --> 00:04:51,270 מאורגן על ידי צבע. 105 00:04:51,270 --> 00:04:54,970 יש לך פעולות הקשורות לתנועה, 106 00:04:54,970 --> 00:04:56,930 צליל, מראה, וכולי. 107 00:04:56,930 --> 00:04:59,530 וכדי שתוכל לראות שתוכל לנווט ביניהם ב 108 00:04:59,530 --> 00:05:02,480 כרטיסיות בתכנית השריטה שלך. 109 00:05:02,480 --> 00:05:04,870 וכך, בעוד שיהיה לך דברים אחרים שנבנו סביבו, 110 00:05:04,870 --> 00:05:08,520 מה הדוחות למעשה עושים היא בעצם אומר לי 111 00:05:08,520 --> 00:05:10,380 שדונים או השלב כדי לעשות משהו. 112 00:05:10,380 --> 00:05:13,450 בניגוד לסתם אומר, בסדר, כשאתה עושה את זה, 113 00:05:13,450 --> 00:05:16,660 הצהרות למעשה מכילות בשר האמיתי שלו. 114 00:05:19,410 --> 00:05:22,210 תניחו שאתה רוצה לבצע פעולה מסוימת בלבד, אומרים 115 00:05:22,210 --> 00:05:26,180 אתה רוצה רק חתול לילל כאשר דבר מסוים קורה. 116 00:05:26,180 --> 00:05:28,430 אנחנו יכולים לנצל את היתרון של Booleans, שלמדת ב 117 00:05:28,430 --> 00:05:29,470 הרצאה אחת. 118 00:05:29,470 --> 00:05:32,580 ולכן אלה הם ביטויים שהערכה ל 119 00:05:32,580 --> 00:05:34,140 אמת או שקר. 120 00:05:34,140 --> 00:05:37,510 ולכן אלה מזוהים בלגרד על ידי - 121 00:05:37,510 --> 00:05:42,360 אתה רואה את הזוויות בהסוף של גושים. 122 00:05:42,360 --> 00:05:45,420 ואז יש לך מגוון רחב של סוגים שונים של Booleans. 123 00:05:45,420 --> 00:05:49,550 יש לך "הוא שלחץ הכי למטה", "עושים 2 ועוד 2 124 00:05:49,550 --> 00:05:53,830 שווה ל 5, "או" הוא המשתמש לוחץ על מקש מסוים 125 00:05:53,830 --> 00:05:55,510 המקלדת? " 126 00:05:55,510 --> 00:05:57,210 >> עכשיו, אתה לא יכול פשוט להשתמש אלה לבד. 127 00:05:57,210 --> 00:06:00,970 מה שאתה צריך לעשות הוא לשלב אותם עם מצב. 128 00:06:00,970 --> 00:06:04,420 אז המצב שם תחת לשונית השליטה בגרד. 129 00:06:04,420 --> 00:06:07,350 וכך הם נוחים לי מציינים מיקום שמעט 130 00:06:07,350 --> 00:06:10,940 מראה את הצורה של הבלוק שאתה צריך לשים אליו. 131 00:06:10,940 --> 00:06:14,720 אז תלוי בהקשר של המצב, אתה יכול לבחור 132 00:06:14,720 --> 00:06:17,600 וליאני ולאחר מכן למקם אותו בתוך המצב שלך. 133 00:06:17,600 --> 00:06:19,570 ויש לך את הצהרה מותנית. 134 00:06:19,570 --> 00:06:23,030 אם אתה שם את הדברים בתוך שהבלוק, אז יש לך 135 00:06:23,030 --> 00:06:26,980 מבנה הוקם, לפיה פעם במצב מסוים הוא פגש ב 136 00:06:26,980 --> 00:06:30,494 השמאל, שלאחר מכן לבצע את ההצהרה. 137 00:06:30,494 --> 00:06:31,462 כן? 138 00:06:31,462 --> 00:06:33,720 >> תלמיד: אם משתנה מייצג מספר, אתה יכול 139 00:06:33,720 --> 00:06:36,302 להשתמש במשתנה בתוך וליאני, כמו זו הירוקה, 140 00:06:36,302 --> 00:06:36,790 לדוגמה? 141 00:06:36,790 --> 00:06:37,540 ZAMYLA צ'אן: כן, אתה יכול. 142 00:06:37,540 --> 00:06:41,500 אתה יכול לגרור ולשחרר את הערך משתנה בתוך 143 00:06:41,500 --> 00:06:42,750 מעגלי לעצב שם. 144 00:06:48,820 --> 00:06:52,160 >> עכשיו, אחד מהיתרונות של מחשבים הוא הכח העצום 145 00:06:52,160 --> 00:06:54,980 ומהירות שבה הם יכולים להפעיל תהליכים חוזרים ונשנים. 146 00:06:54,980 --> 00:07:00,370 וכך, במקום, יניח, חוזר על הוראה 147 00:07:00,370 --> 00:07:03,020 ושוב ושוב ובעצם להקליד את זה - או 148 00:07:03,020 --> 00:07:05,000 במקרה זה, בלגרד, גרירה ושחרור ו 149 00:07:05,000 --> 00:07:05,960 גרירה ושחרור - 150 00:07:05,960 --> 00:07:08,750 מה שאנחנו יכולים לעשות הוא לתמצת אותו בלולאה. 151 00:07:08,750 --> 00:07:11,640 וכך, לולאות יכולות לשמש גם לביצוע דברים 152 00:07:11,640 --> 00:07:14,750 אינסוף עם לולאה לנצח, או ל 153 00:07:14,750 --> 00:07:15,880 נקבע מספר פעמים - 154 00:07:15,880 --> 00:07:20,800 אומר, חזור "להגיד שלום" 10 פעמים, או עד מסוים 155 00:07:20,800 --> 00:07:22,040 המצב נכון. 156 00:07:22,040 --> 00:07:26,370 וכך שוב, אתה רואה שגרד רומז כי כאשר 157 00:07:26,370 --> 00:07:29,540 יש לך מצב כמו "לחזור עד", אז רק 158 00:07:29,540 --> 00:07:34,760 דבר שיוכל להיכנס לשם הוא ערך בוליאני. 159 00:07:34,760 --> 00:07:35,120 בסדר. 160 00:07:35,120 --> 00:07:38,170 >> אז עכשיו, אנחנו יודעים שאנחנו יכולים לתמצת חוזרים 161 00:07:38,170 --> 00:07:39,840 בתוך תהליכים של לולאות. 162 00:07:39,840 --> 00:07:42,880 אתה יכול להבין למה דבר כזה לא יכול להיות אידיאלי. 163 00:07:42,880 --> 00:07:45,600 זה לא מתאים בשקופית. 164 00:07:45,600 --> 00:07:48,500 בעיקרו של דבר, זה פשוט עושה את אותו הדבר שוב ושוב 165 00:07:48,500 --> 00:07:49,340 10 פעמים, למעשה. 166 00:07:49,340 --> 00:07:53,380 הוא נע 10 צעדים, אומר שלום, נע 10 צעדים, אומר שלום. 167 00:07:53,380 --> 00:07:56,140 אז עכשיו אתה יכול לראות שברגע שיש לנו לולאות, משהו כמו 168 00:07:56,140 --> 00:07:58,420 זה הרבה יותר טוב. 169 00:07:58,420 --> 00:08:02,690 זה קצר, זה קטן יותר, וזה ממש משלים 170 00:08:02,690 --> 00:08:03,610 אותו דבר. 171 00:08:03,610 --> 00:08:06,420 עכשיו, בגרד זה לא יכול לעשות הרבה הבדל, אבל 172 00:08:06,420 --> 00:08:08,510 זה ממש חוסך לך זמן. 173 00:08:12,720 --> 00:08:16,800 >> אז על הביטוי משתנה - 174 00:08:16,800 --> 00:08:20,260 למעשה אתה יכול להשתמש במשתנים ולשים אותם בתוך 175 00:08:20,260 --> 00:08:20,930 תנאים. 176 00:08:20,930 --> 00:08:23,490 כפי שהיא מתבטאת ממש שם, אתה רואה שיש לנו משתנה בשם 177 00:08:23,490 --> 00:08:26,810 "נגד", ואנחנו משווים את זה כדי לראות אם 178 00:08:26,810 --> 00:08:28,040 זה פחות מ 0. 179 00:08:28,040 --> 00:08:30,900 אז משתנים בעצם, היינו אומרים, 180 00:08:30,900 --> 00:08:32,330 מכולות לערכים. 181 00:08:32,330 --> 00:08:36,330 בלגרד, אלה סוגים של ערכים יכולים להיות מילים או 182 00:08:36,330 --> 00:08:37,390 הם יכולים להיות מספרים. 183 00:08:37,390 --> 00:08:41,860 וכך, עם המשתנים הללו, מה אנחנו יכולים לעשות איתם הם 184 00:08:41,860 --> 00:08:42,970 ניתן להגדיר את ערכם. 185 00:08:42,970 --> 00:08:46,590 כך שבדוגמא הראשונה כאן, יש לנו את הדוגמא של טקסט 186 00:08:46,590 --> 00:08:50,470 המכיל את הערך "שלום, העולם!" בדוגמא השנייה, 187 00:08:50,470 --> 00:08:53,220 הוא הניח שכבר יש לנו משתנה בשם 188 00:08:53,220 --> 00:08:56,020 "נגד", ובמקרה כזה, אנו משנים אותו על ידי 3. 189 00:08:56,020 --> 00:08:58,170 אנחנו הגדלתו על ידי 3. 190 00:08:58,170 --> 00:09:01,680 ואז בדוגמא האחרונה, משתנים יכולים להיגרר 191 00:09:01,680 --> 00:09:04,320 כדי לשים בביטוי בוליאני. 192 00:09:06,830 --> 00:09:12,200 >> עכשיו, כשאתה יוצר משתנה, מה יש לך 193 00:09:12,200 --> 00:09:16,900 להחליט הוא אם אתה עושה משתנה לכל 194 00:09:16,900 --> 00:09:19,380 שדונים בתכנית השריטה שלך, או לסתם 195 00:09:19,380 --> 00:09:22,710 פרטי ספרייט שבבחרת שכשאתה עושה 196 00:09:22,710 --> 00:09:23,930 משתנה. 197 00:09:23,930 --> 00:09:27,480 ולכן זה החלטה חשובה מאוד לעשות. 198 00:09:27,480 --> 00:09:30,100 וזה באמת מסתכם למה שאתה רוצה היקף 199 00:09:30,100 --> 00:09:31,200 משתנה שיש. 200 00:09:31,200 --> 00:09:35,170 כך למשל, דוגמה להיקף מקומי תהיי אם 201 00:09:35,170 --> 00:09:38,370 לבחור רק לספרייט זו כדי שמשתנית. 202 00:09:38,370 --> 00:09:43,250 אז זה אומר שרק ספרייט שיוכל 203 00:09:43,250 --> 00:09:44,440 לגשת למשתנה זה. 204 00:09:44,440 --> 00:09:46,670 רק ספרייט שיהיה מסוגל לראות את זה, 205 00:09:46,670 --> 00:09:48,020 לשנות אותו, לשנות אותו. 206 00:09:48,020 --> 00:09:49,910 אם אתה בוחר להיות היקף גלובלי - 207 00:09:49,910 --> 00:09:52,520 אז זה אם אתה אומר לכל השדונים, אם 208 00:09:52,520 --> 00:09:53,960 תבחר באפשרות ש-- 209 00:09:53,960 --> 00:09:57,780 אז זה אומר שהבמה כמו גם את כל השדונים 210 00:09:57,780 --> 00:10:01,350 תוכל לראות, לשנות, ולגשת למשתנה ש 211 00:10:01,350 --> 00:10:04,420 שיצרת. 212 00:10:04,420 --> 00:10:07,080 כל שאלות עד כה במשתנים או כל דבר? 213 00:10:07,080 --> 00:10:08,674 כן. 214 00:10:08,674 --> 00:10:11,248 >> תלמיד: למשתנים, ניתן לך שני משתנים של 215 00:10:11,248 --> 00:10:14,300 אותו שם אם הם בשדונים שונים? 216 00:10:14,300 --> 00:10:16,370 ZAMYLA CHAN: כל עוד הם שדונים מקומיים --- 217 00:10:18,870 --> 00:10:20,700 אה, כן, מצטער. 218 00:10:20,700 --> 00:10:24,010 אז השאלה היא האם אתה יכול לקבל שני משתנים של 219 00:10:24,010 --> 00:10:28,890 באותו השם בתכנית ואם יש לך שני משתנה עם 220 00:10:28,890 --> 00:10:32,760 באותו השם, אבל הם שני השדונים המקומיים, כך ספרייט אחד, 221 00:10:32,760 --> 00:10:36,070 החתול, יש לו "דלפק," שם משתנה וספרייט שתיים, 222 00:10:36,070 --> 00:10:38,870 כלב, יש משתנה בשם "דלפק," כל זמן שאנשים 223 00:10:38,870 --> 00:10:43,040 הם שני השדונים המקומיים, ולאחר מכן את היקפם אינו משתרע על 224 00:10:43,040 --> 00:10:44,540 שאר התכנית. 225 00:10:44,540 --> 00:10:47,080 וכך אף אחד מהדמויות המונפשות האחרות או 226 00:10:47,080 --> 00:10:48,360 שלב יהיה להתבלבל. 227 00:10:53,860 --> 00:10:54,210 בסדר. 228 00:10:54,210 --> 00:10:58,230 >> לכן הזכרתי לפני נקודת הכניסה כאשר היו לנו 229 00:10:58,230 --> 00:11:01,560 כאשר בלוק ירוק מסומן לחץ. 230 00:11:01,560 --> 00:11:05,350 ואז מה שהוא - 231 00:11:05,350 --> 00:11:08,880 זה אומר, בסדר, כאשר האירוע קורה שהדגל הירוק הוא 232 00:11:08,880 --> 00:11:11,450 לחץ, זה מה שאתה צריך לעשות. 233 00:11:11,450 --> 00:11:13,220 וכך הוא בעצם לא האירוע היחיד 234 00:11:13,220 --> 00:11:14,380 שיש לנו בהתחלה. 235 00:11:14,380 --> 00:11:16,060 יש לנו גם אירועים אחרים. 236 00:11:16,060 --> 00:11:18,320 אז יש לנו, למשל, כשמקיש על מקש 237 00:11:18,320 --> 00:11:19,290 המקלדת נלחצה. 238 00:11:19,290 --> 00:11:23,660 ואתה באמת יכול לבחור את אותיות A עד Z, ​​0 239 00:11:23,660 --> 00:11:27,270 עד 9, או במקשי החצים. 240 00:11:27,270 --> 00:11:30,770 ואז יש לנו גם אירועים אחרים, כגון כאשר 241 00:11:30,770 --> 00:11:33,150 ספרייט הוא לחיצה. 242 00:11:33,150 --> 00:11:36,590 ולכן כאשר אתה מתחיל עם זה, אתה מבחין במגמת המפתח 243 00:11:36,590 --> 00:11:38,950 הוא שיש להם רק חריץ בתחתית, וכך 244 00:11:38,950 --> 00:11:42,950 אז, שוב, המפתחות שבשום דבר לא מתחברים לעיל 245 00:11:42,950 --> 00:11:43,640 שהבלוק. 246 00:11:43,640 --> 00:11:48,770 אתה בונה מזה ולמטה. 247 00:11:48,770 --> 00:11:53,040 >> עכשיו, למשל, מה קורה אם אנחנו רוצים שאירוע שיקרה רק 248 00:11:53,040 --> 00:11:58,200 , אני לא יודע, כאשר חתול נוגע לחלק מסוים 249 00:11:58,200 --> 00:11:59,830 שלב או משהו כזה? 250 00:11:59,830 --> 00:12:02,420 אנחנו למעשה אין לי מובנים ב 251 00:12:02,420 --> 00:12:04,410 אירוע למקרה בי. 252 00:12:04,410 --> 00:12:07,850 אז מה יהיה לנו לעשות הוא בעצם ליצור האירוע שלנו. 253 00:12:07,850 --> 00:12:09,950 וזה נקרא שידור. 254 00:12:09,950 --> 00:12:13,070 לכן, כאשר אתה רוצה לאותת שבטוח לא קרה, 255 00:12:13,070 --> 00:12:16,910 אז אתה משתמש - בכרטיסיית השליטה, יש בלוק שנקרא 256 00:12:16,910 --> 00:12:20,400 "לשדר". ואם כך, תוכל להקליד את שמו של 257 00:12:20,400 --> 00:12:24,990 אירוע שברצונך לשדר, ולאחר מכן לפי 258 00:12:24,990 --> 00:12:26,350 ספרייט או שדונים - 259 00:12:26,350 --> 00:12:28,640 אתה יכול לקבל מספר רבים של שדונים מגיבים להודעה זו - 260 00:12:28,640 --> 00:12:31,460 או השלב יצטרך להתמודד עם זה, יצטרך 261 00:12:31,460 --> 00:12:34,970 לקבל את זה, יש לך לומר, בסדר, אני מבין שיש לכך 262 00:12:34,970 --> 00:12:37,850 קורה, אז אני הולך לעשות את זה איתו. 263 00:12:37,850 --> 00:12:40,850 ולכן בכל פעם שאתה לשדר אירוע, זה עם 264 00:12:40,850 --> 00:12:44,870 הבנה כי גם שספרייט או ספרייט אחר הוא 265 00:12:44,870 --> 00:12:47,860 יצטרך לקבל אירוע ושלהגיב. 266 00:12:52,610 --> 00:12:55,710 >> עכשיו, שעבר מושג לפני שאנחנו נכנסים לדוגמה בפועל 267 00:12:55,710 --> 00:12:58,390 של תכנית שריטה הם אשכולות. 268 00:12:58,390 --> 00:13:02,110 אשכולות כך הם כאשר המחשב שלך ביצוע 269 00:13:02,110 --> 00:13:04,320 תהליכים בו זמנית באותו הזמן. 270 00:13:04,320 --> 00:13:06,940 אני מבטיח לך שכולנו נצלתי 271 00:13:06,940 --> 00:13:09,810 אשכולות כאשר אנו צופים בסרט באותו הזמן כ 272 00:13:09,810 --> 00:13:11,540 הקלדת מאמר או משהו כזה. 273 00:13:11,540 --> 00:13:14,020 המחשב מבצע כמה דברים באותו 274 00:13:14,020 --> 00:13:17,480 פעם, כמו גרד יכול. 275 00:13:17,480 --> 00:13:22,060 אז כפי שאתם יכולים לראות בדוגמה זו, שני התסריטים הללו יכולים 276 00:13:22,060 --> 00:13:25,460 לשמש בדיוק באותו ספרייט, כי אלה 277 00:13:25,460 --> 00:13:27,590 מתחיל לוקי נקודת כניסה בעצם יכול להשתמש 278 00:13:27,590 --> 00:13:28,840 כפולות של פעמים. 279 00:13:28,840 --> 00:13:32,570 אני מבטיח לך שכנראה את הדגל הירוק לחץ בלוק 280 00:13:32,570 --> 00:13:36,890 תהיה אחת הפופולרי ביותר 281 00:13:36,890 --> 00:13:39,230 לוקים בתכנית שלך. 282 00:13:39,230 --> 00:13:43,500 אז הנה אנו רואים שכאשר הדגל הירוק לוחץ, יש 283 00:13:43,500 --> 00:13:47,970 תהליך קורה, כמו גם כאשר הדגל הירוק הוא 284 00:13:47,970 --> 00:13:50,150 לחץ, יש תהליך נפרד קורה. 285 00:13:50,150 --> 00:13:53,650 וכך הגרד יפעל שני אלה באותו הזמן. 286 00:13:53,650 --> 00:13:55,930 וזאת באמצעות הנושאים האלה, בידיעה שאתה יכול למעשה 287 00:13:55,930 --> 00:13:58,010 יש נקודת כניסה יותר מפעם אחת - 288 00:13:58,010 --> 00:14:00,450 גם אם זה אותו דבר נקודת הכניסה - 289 00:14:00,450 --> 00:14:04,340 זה הולך להיות ממש שימושי אם אתה רוצה, למשל, 290 00:14:04,340 --> 00:14:06,290 להפריד בין משימות שונות זו מזו. 291 00:14:10,060 --> 00:14:10,490 בסדר. 292 00:14:10,490 --> 00:14:17,670 אז בואו באמת נראים לדוגמה לתכנית מאפסת. 293 00:14:25,790 --> 00:14:26,360 >> אישור. 294 00:14:26,360 --> 00:14:29,150 אז אני כבר עשיתי תכנית קטנה עבורנו כאן. 295 00:14:29,150 --> 00:14:34,740 אז אני פשוט הולך לחץ על הדגל הירוק להתחיל ולראות 296 00:14:34,740 --> 00:14:36,520 מה היא עושה. 297 00:14:36,520 --> 00:14:39,590 אז יש לנו דגים כתומים כאן - 298 00:14:39,590 --> 00:14:41,420 ספרייט דגים - 299 00:14:41,420 --> 00:14:47,960 נראה שתזוז ואז לאפס ולחזור. 300 00:14:47,960 --> 00:14:49,250 ואז יש לנו ספרייט כריש. 301 00:14:49,250 --> 00:14:51,705 וספרייט כריש זה יכול לזוז, זה יכול לסובב, זה יכול 302 00:14:51,705 --> 00:14:53,180 לשחות. 303 00:14:53,180 --> 00:14:53,520 אישור. 304 00:14:53,520 --> 00:14:56,650 אז זה סוג של כיף. 305 00:14:56,650 --> 00:15:00,750 אבל אנחנו בהחלט יכולים להוסיף יותר לזה. 306 00:15:00,750 --> 00:15:05,790 לדוגמה, אנו רואים שכאשר הכריש נע, זה יכול 307 00:15:05,790 --> 00:15:07,740 ממש מקבל את המסך וכמעט 308 00:15:07,740 --> 00:15:11,150 להיעלם מעין. 309 00:15:11,150 --> 00:15:13,010 אז אנחנו רוצים לשנות את זה, כי אנחנו לא רוצים 310 00:15:13,010 --> 00:15:14,610 כריש להימלט. 311 00:15:14,610 --> 00:15:19,840 ואז בואו נפסיק הסקריפט ולאחר מכן לערוך את הכריש 312 00:15:19,840 --> 00:15:22,720 תסריטים, אולי להוסיף משהו. 313 00:15:22,720 --> 00:15:27,400 שים לב שבספרייט המסוים הזה כאן, הלולאה לנצח 314 00:15:27,400 --> 00:15:29,160 מסתיים בקצה ישר. 315 00:15:29,160 --> 00:15:30,920 זה לא חייב כל חריץ. 316 00:15:30,920 --> 00:15:34,410 אז למעשה זה הגיוני, כי זה לולאה לנצח. 317 00:15:34,410 --> 00:15:37,430 זה ביצוע משהו אינסופי. 318 00:15:37,430 --> 00:15:40,240 אז זה לא ייגמר. 319 00:15:40,240 --> 00:15:41,810 גם אם יש משהו מתחתיו, היית 320 00:15:41,810 --> 00:15:43,030 אף פעם לא יגיע לזה. 321 00:15:43,030 --> 00:15:49,000 אז אתה בעצם נאלץ להציג את נושא. 322 00:15:49,000 --> 00:15:49,500 >> בסדר. 323 00:15:49,500 --> 00:15:52,490 אז בואו נוסיף תסריט אחר. 324 00:15:52,490 --> 00:15:55,210 אז אני הולך להתחיל עם נקודת פתיחה זו של מתי ירוק 325 00:15:55,210 --> 00:15:56,850 דגל הוא לחיצה. 326 00:15:56,850 --> 00:16:04,900 אז מה שאני רוצה לעשות הוא לבדוק אם ברציפות 327 00:16:04,900 --> 00:16:07,210 כריש הוא הולך להיות נוגע בקצה. 328 00:16:07,210 --> 00:16:10,560 אבל אני יודע את זה, למעשה, תחת תנועה יש מסודר 329 00:16:10,560 --> 00:16:16,170 בלוק קטן שאומר, או, אם על קצה, להקפיץ. 330 00:16:16,170 --> 00:16:18,930 אז מה שאנחנו רוצים לעשות הוא לבצע ברציפות. 331 00:16:18,930 --> 00:16:22,010 אז מה זה "אם על קצה, להקפיץ" עושה - זה בעצם 332 00:16:22,010 --> 00:16:26,170 כבר בודק אם אני על הקצה, ואז להתאושש. 333 00:16:26,170 --> 00:16:31,770 אז אנחנו צריכים למצוא איזה סוג של לולאה ברציפות 334 00:16:31,770 --> 00:16:34,350 לבצע את ההצהרה הזו. 335 00:16:34,350 --> 00:16:37,360 אז אם אנחנו מסתכלים תחת בקרה, למישהו יש רעיון 336 00:16:37,360 --> 00:16:42,060 מה לולאה שייתכן שתרצה להשתמש? 337 00:16:42,060 --> 00:16:42,530 כן. 338 00:16:42,530 --> 00:16:43,470 >> תלמיד: הלולאה לנצח. 339 00:16:43,470 --> 00:16:44,300 ZAMYLA CHAN: בדיוק, כן. 340 00:16:44,300 --> 00:16:45,080 הלולאה לנצח. 341 00:16:45,080 --> 00:16:48,370 אז בואו לעקוב אחר זה כאן, ואז אומר, אם על קצה, להקפיץ. 342 00:16:48,370 --> 00:16:51,580 ואז נראה. 343 00:16:51,580 --> 00:16:52,120 בסדר. 344 00:16:52,120 --> 00:16:54,460 אז הדגים נעו כרגיל. 345 00:16:54,460 --> 00:16:55,540 ואז, הו - 346 00:16:55,540 --> 00:17:00,280 עכשיו הכריש לא יכול לברוח וקופץ מהמסך. 347 00:17:00,280 --> 00:17:01,155 מגניב. 348 00:17:01,155 --> 00:17:01,600 בסדר. 349 00:17:01,600 --> 00:17:02,770 אז אני מסתכל פנימה 350 00:17:02,770 --> 00:17:03,710 אני לא יכול - כן? 351 00:17:03,710 --> 00:17:06,196 >> תלמיד: איך אתה עושה מה שמתאים לכריש כפי שהוא נע 352 00:17:06,196 --> 00:17:07,329 לדגים? 353 00:17:07,329 --> 00:17:07,780 ZAMYLA צ'אן: אה. 354 00:17:07,780 --> 00:17:15,910 אז הסיבה יחידה שהכריש קופץ, לעומת 355 00:17:15,910 --> 00:17:20,530 דגים, כמו גם, בגלל זה סקריפט שכתבנו נמצא 356 00:17:20,530 --> 00:17:21,290 ספרייט הכריש. 357 00:17:21,290 --> 00:17:22,950 אתה רואה, כאן למעלה, ספרייט הכריש נבחר. 358 00:17:25,609 --> 00:17:25,990 בסדר. 359 00:17:25,990 --> 00:17:30,730 אז בואו נוסיף משהו אחר. 360 00:17:30,730 --> 00:17:34,260 אני מנסה לחקור על תלבושות השונות ש 361 00:17:34,260 --> 00:17:37,870 שריטה יש, וראיתי כרישי chomp הקטן והחמוד הזה. 362 00:17:37,870 --> 00:17:41,070 אז חשבתי ש, היי, טוב, אולי תוכל ליישם 363 00:17:41,070 --> 00:17:45,975 כריש לועס, לדוגמה, כאשר אנו לוחצים חלל. 364 00:17:45,975 --> 00:17:47,560 אני רק הולך לעצור את זה. 365 00:17:47,560 --> 00:17:49,990 בסדר. 366 00:17:49,990 --> 00:17:50,476 כן. 367 00:17:50,476 --> 00:17:54,370 >> תלמיד: אתה יכול רק להראות - הוא שתחת תחפושות? 368 00:17:54,370 --> 00:17:54,900 ZAMYLA צ'אן: הו, כן. 369 00:17:54,900 --> 00:17:59,560 אז הלכתי בתחפושות, ולאחר מכן הסתכלתי מתחת יבוא. 370 00:17:59,560 --> 00:18:02,780 וכך כאן, שריטה יש מערך שלם של תלבושות ש 371 00:18:02,780 --> 00:18:03,500 אתה יכול לבחור. 372 00:18:03,500 --> 00:18:07,120 וכן אז יש חבורה שלמה של בעלי חיים, ולאחר מכן 373 00:18:07,120 --> 00:18:09,560 כריש יש כמה תלבושות הקשורים אליו. 374 00:18:15,116 --> 00:18:15,580 אישור. 375 00:18:15,580 --> 00:18:22,480 אז בסקריפט זה כאן, אני כבר בודק ברציפות 376 00:18:22,480 --> 00:18:26,090 בלולאה לנצח, בסדר, טוב, אם על החץ השמאלי נלחץ, 377 00:18:26,090 --> 00:18:28,720 אז אני רוצה לסובב נגד כיוון שעון. 378 00:18:28,720 --> 00:18:32,180 אם החץ הימני נלחץ, ואני רוצה לסובב בכיוון שעון. 379 00:18:32,180 --> 00:18:33,800 אם החץ למעלה נלחץ, ואז 380 00:18:33,800 --> 00:18:36,050 רוצה להתקדם קדימה. 381 00:18:36,050 --> 00:18:42,250 אז מה אנחנו יכולים לעשות הוא פשוט להוסיף לתסריט הזה, במקום 382 00:18:42,250 --> 00:18:45,350 הוספת 1 נפרד, כי זה כבר בבדיקה 383 00:18:45,350 --> 00:18:48,640 הנושא של אילו מקשים שנלחצו. 384 00:18:48,640 --> 00:18:52,050 >> אז בואו נוסיף אחד שאומר שאם מקש הרווח - בואו להשתמש 385 00:18:52,050 --> 00:18:54,200 מקש רווח לנשוך כלפי מטה. 386 00:18:54,200 --> 00:18:58,970 , וכולי אז אלה חץ שמאלה מפתח לחץ, אלה 387 00:18:58,970 --> 00:19:00,680 בכחול הבהיר. 388 00:19:00,680 --> 00:19:04,520 אז בואו נלך לחישה הכחולה הבהירה, ומסתכל למטה. 389 00:19:04,520 --> 00:19:09,020 אה, וכאן הוא מרחב מפתח לחץ. 390 00:19:09,020 --> 00:19:13,510 אז מה שאנחנו רוצים לעשות הוא צריכים לעבור לכריש שלה 391 00:19:13,510 --> 00:19:15,320 לועס את התחפושת. 392 00:19:15,320 --> 00:19:16,670 שיש לו לעשות עם כמה הכרישים 393 00:19:16,670 --> 00:19:18,160 נראה, אז אנחנו חוזרים למראה. 394 00:19:18,160 --> 00:19:21,560 וכאן יש לנו, בנוחות, לעבור 395 00:19:21,560 --> 00:19:23,680 תחפושת כריש לנשוך. 396 00:19:23,680 --> 00:19:27,980 אבל כאשר אנחנו chomp למטה, אנחנו לא רוצים להיות הכריש 397 00:19:27,980 --> 00:19:30,820 הוא נשך לנצח, אז בואו נוסיף, בסדר, גם אז, 398 00:19:30,820 --> 00:19:36,950 לאחר שלועס, אנחנו רוצים אותו כדי לחזור חזרה. 399 00:19:36,950 --> 00:19:41,790 אוקיי, אז בואו נראים מה זה עושה. 400 00:19:41,790 --> 00:19:43,990 אז יש לנו אותו מסתובב. 401 00:19:43,990 --> 00:19:44,720 אישור. 402 00:19:44,720 --> 00:19:46,660 אז יש לנו אותו לועס. 403 00:19:46,660 --> 00:19:51,240 זה במהירות כי זה סוג של מכרסם, כי בהתחלה, 404 00:19:51,240 --> 00:19:53,710 זה להוציא אותם להורג באופן מיידי. 405 00:19:53,710 --> 00:19:58,300 אז, בואו נלך לבקרה ולהפוך אותו מעריך אותו 406 00:19:58,300 --> 00:19:59,785 צ'ומפ, חכה שני. 407 00:20:03,890 --> 00:20:09,130 והנה זה לועס את עוד קצת לפני שהוא הולך 408 00:20:09,130 --> 00:20:11,180 גיבוי לרעב שלו. 409 00:20:11,180 --> 00:20:11,530 >> אישור. 410 00:20:11,530 --> 00:20:13,210 אז אני די מרוצה מהכריש עכשיו. 411 00:20:13,210 --> 00:20:18,740 אבל הדג, מה שזה נראה שהוא עושה - היא מתקדמת 412 00:20:18,740 --> 00:20:20,750 כמה צעדים, למעשה, חמש פעמים. 413 00:20:20,750 --> 00:20:24,940 הוא נע 50 צעדים. 414 00:20:24,940 --> 00:20:29,280 ואז מה הוא עושה כאן בבלוק העליון הזה כאן הוא אני 415 00:20:29,280 --> 00:20:35,180 אומר, בסדר, טוב, זה הולך לצאת לערך מסוים של x. 416 00:20:35,180 --> 00:20:38,560 כדי למצוא את הקואורדינטות, למעשה אתה יכול פשוט עכבר מעל 417 00:20:38,560 --> 00:20:40,550 המסך, ולאחר מכן בתחתית - 418 00:20:40,550 --> 00:20:41,530 ממש כאן - 419 00:20:41,530 --> 00:20:43,210 זה יראה לך מה את הקואורדינטות הן. 420 00:20:43,210 --> 00:20:45,950 אז אתה יכול לנצל את זה לתשומת הקואורדינטות 421 00:20:45,950 --> 00:20:46,830 שאתה רוצה. 422 00:20:46,830 --> 00:20:49,160 ומה בכך הצהרה זו כאן מדברות הוא אומר, בסדר, 423 00:20:49,160 --> 00:20:54,200 כן, הדגים מתחילים בערך של x מסוים ולאחר מכן 424 00:20:54,200 --> 00:20:55,540 גובה שלו יכול להשתנות. 425 00:20:55,540 --> 00:20:59,740 בעצם אני הולך להרים גובה אקראי שעדיין נשאר 426 00:20:59,740 --> 00:21:02,580 במסגרת המגבלות של הבמה. 427 00:21:02,580 --> 00:21:04,320 וכן כאן, מה שאני מנצל אותו 428 00:21:04,320 --> 00:21:05,680 לשדר אירועים. 429 00:21:05,680 --> 00:21:09,310 אז אתה רואה שמטפל באירועים זה fish1 החדש. 430 00:21:09,310 --> 00:21:14,730 אז בכל פעם שהדגים מקבלים fish1 אירוע החדש, זה יהיה 431 00:21:14,730 --> 00:21:16,250 לבצע את זה. 432 00:21:16,250 --> 00:21:19,740 ואז אתה רואה שאחרי שהוא נע קדימה הסכום הקבוע שלה 433 00:21:19,740 --> 00:21:21,400 של פעמים, ואז זה בעצם משדר 434 00:21:21,400 --> 00:21:22,720 שוב, בסדר, fish1 החדש. 435 00:21:25,560 --> 00:21:31,860 אבל במקום זה, מה דעתך על בואו לעשות את זה כך שרק הדגים 436 00:21:31,860 --> 00:21:35,320 ממשיך עד לסוף המסך לפני שהוא מתאפס, 437 00:21:35,320 --> 00:21:37,180 במקום רק סוג של הולכים למרכזו. 438 00:21:40,480 --> 00:21:46,180 אז במקום לומר, חזור חמש פעמים - כי אנחנו לא 439 00:21:46,180 --> 00:21:48,380 באמת יודע כמה פעמים תהיה צורך עד שהוא 440 00:21:48,380 --> 00:21:52,180 מגיע לקצה של המסך, בואו להשתמש במשהו אחר. 441 00:21:52,180 --> 00:21:54,870 >> אז אני הולך להפריד את זה, בגלל שאנחנו 442 00:21:54,870 --> 00:21:56,080 לא באמת רוצה את זה. 443 00:21:56,080 --> 00:21:59,610 כדי למחוק בלוקים בלגרד, מה שאתה עושה הוא שאתה פשוט לגרור 444 00:21:59,610 --> 00:22:03,415 זה מהשמאל, השחרור, ואז זה נמחק. 445 00:22:03,415 --> 00:22:05,470 אם תחליט שאתה לא רוצה לעשות את זה, אז אתה יכול 446 00:22:05,470 --> 00:22:08,970 תמיד לבטל מחיקה שלו. 447 00:22:08,970 --> 00:22:10,640 אבל אנחנו רוצים להיפטר מזה. 448 00:22:10,640 --> 00:22:15,490 מה שאנחנו רוצים לעשות הוא שאנחנו רוצים להמשיך הלאה ו50 צעדים 449 00:22:15,490 --> 00:22:19,400 השהיית שנייה אחת עד שניגע בקצה של המסך. 450 00:22:19,400 --> 00:22:25,480 אז מישהו יכול לזהות לולאה שאולי רוצים להשתמש בזה 451 00:22:25,480 --> 00:22:28,750 חוזר על תהליך עד שאנחנו פשוט לגעת במסך. 452 00:22:31,594 --> 00:22:33,490 >> סטודנטים: חזרו עד. 453 00:22:33,490 --> 00:22:36,750 ZAMYLA צ'אן: שמעתי "לחזור עד", וזה נכון. 454 00:22:36,750 --> 00:22:40,990 אז כן, חזור על פעולה זו עד שהבלוק גם לוקחת - 455 00:22:40,990 --> 00:22:43,770 אבל אנחנו רואים שזה חוזר עד בלוק הוא לא ממש 456 00:22:43,770 --> 00:22:44,570 מלא, נכון? 457 00:22:44,570 --> 00:22:48,490 אז אנחנו צריכים לומר, טובים, בסדר, חזרו עד מתי? 458 00:22:48,490 --> 00:22:51,380 אז אנחנו אומרים, בסדר, טובים, לחזור עד שהדג נוגע 459 00:22:51,380 --> 00:22:52,680 קצה של המסך. 460 00:22:52,680 --> 00:22:55,230 ואז אני אגיד לך את זה, כי הוא תחת חישה. 461 00:22:55,230 --> 00:22:58,930 יש וליאני המרגש הזה. 462 00:22:58,930 --> 00:23:04,510 וכדי שתוכל לבחור כאן את מה שאתה רוצה להיות הבדיקה 463 00:23:04,510 --> 00:23:05,530 שהדגים נוגעים ללב. 464 00:23:05,530 --> 00:23:09,200 אז הנה, אנחנו רוצים לומר נוגעים בקצה. 465 00:23:09,200 --> 00:23:13,110 ואז אנחנו רוצים להוסיף את זה בחזרה פנימה 466 00:23:13,110 --> 00:23:21,940 ועכשיו, אם אנו צופים בדגים שלנו ילכו, ברגע שהיא נוגעת 467 00:23:21,940 --> 00:23:25,170 קצה, זה לחזור שוב. 468 00:23:25,170 --> 00:23:25,660 בסדר. 469 00:23:25,660 --> 00:23:27,390 אז אני שמח עם זה. 470 00:23:27,390 --> 00:23:30,890 ובואו פתוחים HungryShark1. 471 00:23:34,620 --> 00:23:38,230 >> בסדר, כמו סוג של תכנית בישול, הוספתי קצת 472 00:23:38,230 --> 00:23:39,850 תכונות נוספות. 473 00:23:39,850 --> 00:23:43,080 כך למשל, אתה רואה שדגים עכשיו הוא למעשה 474 00:23:43,080 --> 00:23:45,960 גלש בצורה חלקה למדי, בניגוד לקודם, כשזה היה 475 00:23:45,960 --> 00:23:48,350 סוג של העברה ולעצור, לנוע ולעצור - 476 00:23:48,350 --> 00:23:52,890 למעשה פשוט קופץ פיקסלים שנקבעו. 477 00:23:52,890 --> 00:23:56,810 הסתכלתי מתחת תנועה, מצאתי הצהרת הגלישה הזה, ואני 478 00:23:56,810 --> 00:24:00,515 אמר, בסדר, במקום פשוט לנוע ולעצור, נע 479 00:24:00,515 --> 00:24:04,850 ולעצור, אני הולך לגלוש 70 יחידות ימינה, 480 00:24:04,850 --> 00:24:08,500 אבל להישאר באותה תנוחת y שלי כאן. 481 00:24:08,500 --> 00:24:09,680 בסדר. 482 00:24:09,680 --> 00:24:11,430 אז יש לנו כרישים שיכולים לנשוך. 483 00:24:13,940 --> 00:24:15,060 מגניב. 484 00:24:15,060 --> 00:24:18,610 אבל זה נקרא HungryShark, אחרי הכל, אז בואו יש לי 485 00:24:18,610 --> 00:24:20,550 כריש יאכל את הדגים. 486 00:24:20,550 --> 00:24:29,120 >> אז איך ייתכן שאנחנו אומרים לי דגים או לספר את הכריש שיש לו 487 00:24:29,120 --> 00:24:30,680 chomped למטה? 488 00:24:30,680 --> 00:24:32,470 איך ייתכן שתקשורת בינינו? 489 00:24:32,470 --> 00:24:33,220 כן. 490 00:24:33,220 --> 00:24:35,120 תלמיד: בתלבושת השנייה של הכריש, 491 00:24:35,120 --> 00:24:36,550 הוא תופס את הדגים. 492 00:24:36,550 --> 00:24:38,460 ZAMYLA צ'אן: כן, בדיוק. 493 00:24:38,460 --> 00:24:42,710 אז אנחנו יודעים שכאשר אנו עוברים לתחפושת 494 00:24:42,710 --> 00:24:45,500 צ'ומפ, צ'ומפ שיש לנו למטה. 495 00:24:45,500 --> 00:24:49,530 עכשיו, סופנו צריך לבדוק. 496 00:24:49,530 --> 00:24:51,880 אומר שאנחנו רוצים את הדגים להיעלם ברגע שלה אכל. 497 00:24:51,880 --> 00:24:54,820 יהיה לנו איכשהו לתקשר לדגים ש 498 00:24:54,820 --> 00:24:59,405 תהיה לו מה להסתיר, למשל, או להיעלם מן 499 00:24:59,405 --> 00:25:01,670 מסך פעם אחת זה כבר תפס בשיניו על. 500 00:25:01,670 --> 00:25:08,200 >> אז איזה סוג של רעיון, איזה סוג של כלי אפשר להשתמש כדי 501 00:25:08,200 --> 00:25:10,440 לתקשרם כריש לדג, בסדר, 502 00:25:10,440 --> 00:25:11,526 אני chomped למטה? 503 00:25:11,526 --> 00:25:12,340 תלמיד: שידור. 504 00:25:12,340 --> 00:25:14,290 ZAMYLA צ'אן: כן, בדיוק, שידור אירוע. 505 00:25:14,290 --> 00:25:17,733 אז בואו נלך לקונטרול ויניחו שידור. 506 00:25:20,280 --> 00:25:24,730 ובואו לשדר לנשוך. 507 00:25:24,730 --> 00:25:25,420 בסדר. 508 00:25:25,420 --> 00:25:27,690 אבל ברגע שאנחנו משדרים משהו, זה עם 509 00:25:27,690 --> 00:25:29,390 הנחה שאנחנו באמת הולכים להיות משהו 510 00:25:29,390 --> 00:25:30,360 לקבל אותו. 511 00:25:30,360 --> 00:25:32,110 וכך זה הולך להיות הדגים. 512 00:25:32,110 --> 00:25:36,600 אז תניח, כשאני מקבל לנשוך. 513 00:25:40,360 --> 00:25:43,720 עכשיו, כאשר כריש chomp למטה רק חלל ריק, אנחנו לא 514 00:25:43,720 --> 00:25:46,180 רוצה דגים להגיב לזה בכלל. 515 00:25:46,180 --> 00:25:50,780 אז תניח, בסדר, טוב, רק אם הוא נוגע כריש 516 00:25:50,780 --> 00:25:52,310 דגים בעת chomp - 517 00:25:52,310 --> 00:25:54,210 זה הרגע שבי אנחנו בעצם עושים משהו. 518 00:25:54,210 --> 00:25:58,560 אז, אנחנו הולכים להשתמש בתנאי אם, ימינה, 519 00:25:58,560 --> 00:26:01,100 משום שאנחנו בודקים אם משהו הוא אמת או לא. 520 00:26:01,100 --> 00:26:03,170 אז אם אנחנו חוזרים לחישה, אז אנחנו יכולים 521 00:26:03,170 --> 00:26:05,760 משתמש כאן, אם נוגעים ללב. 522 00:26:05,760 --> 00:26:07,490 והנה, אנחנו נבחר את הכריש. 523 00:26:12,280 --> 00:26:14,710 לאחר מכן, תחת נראה, בלוק להסתיר את זה - 524 00:26:14,710 --> 00:26:19,250 כי בעצם יעשה הדגים נעלמים מהבמה. 525 00:26:19,250 --> 00:26:22,760 אנחנו נעשה את זה להסתיר, אבל אנחנו רוצים דגים אחרים, נכון? 526 00:26:22,760 --> 00:26:23,820 הכריש שלנו הוא רעב. 527 00:26:23,820 --> 00:26:24,960 אנחנו רוצים לתת לו יותר דגים. 528 00:26:24,960 --> 00:26:31,640 אז בואו גם לשדר דגים חדשים שוב. 529 00:26:31,640 --> 00:26:31,890 אישור. 530 00:26:31,890 --> 00:26:35,880 אז בואו לראות מה זה עושה. 531 00:26:35,880 --> 00:26:36,310 >> מגניב. 532 00:26:36,310 --> 00:26:38,830 אז זה לועס למטה ודגים אחרים מופיעים. 533 00:26:38,830 --> 00:26:41,360 אבל זה קצת מהיר מדי בשביל דגים אחרים ללכת אליו. 534 00:26:41,360 --> 00:26:44,610 אז בואו רק חכו שני לפני שאנחנו 535 00:26:44,610 --> 00:26:45,860 לשדר דגים חדשים. 536 00:26:48,350 --> 00:26:49,110 בסדר. 537 00:26:49,110 --> 00:26:49,380 אישור. 538 00:26:49,380 --> 00:26:52,460 אז זה קבלה די טובה של משחק. 539 00:26:52,460 --> 00:26:54,350 אבל כל המשחקים צריכים ציון, נכון? 540 00:26:54,350 --> 00:26:57,070 אז מה אנחנו יכולים להשתמש כדי לשמור על תוצאה? 541 00:27:00,370 --> 00:27:00,630 כן. 542 00:27:00,630 --> 00:27:01,005 תלמיד: אחר - 543 00:27:01,005 --> 00:27:01,830 ZAMYLA CHAN: כן. 544 00:27:01,830 --> 00:27:02,290 בדיוק. 545 00:27:02,290 --> 00:27:04,520 כן. 546 00:27:04,520 --> 00:27:06,480 אז אל רוצים לעקוב אחר בעצם איך 547 00:27:06,480 --> 00:27:07,660 דגים רבים הוא אכל. 548 00:27:07,660 --> 00:27:09,430 כדי לעשות זאת, יצטרך לעשות משתנית. 549 00:27:09,430 --> 00:27:11,100 בואו נקראים ציון ש. 550 00:27:11,100 --> 00:27:14,240 ולכן יש להניח, שכן מדובר במשחק שאנחנו משחקים, 551 00:27:14,240 --> 00:27:18,060 אנחנו הולכים רוצים דגים כדי להיות מסוגל - 552 00:27:18,060 --> 00:27:19,860 אומרים, ברגע שאכלתי הוא יכול להגדיל את הניקוד או 553 00:27:19,860 --> 00:27:23,780 משהו ואז השלב יהיה כנראה צריך לעשות 554 00:27:23,780 --> 00:27:25,020 משהו עם הכאב גם כן. 555 00:27:25,020 --> 00:27:28,280 אז אני הולך לבחור לעשות משתנה גלובלי זה ואומר 556 00:27:28,280 --> 00:27:30,920 לכל השדונים. 557 00:27:30,920 --> 00:27:31,470 אישור. 558 00:27:31,470 --> 00:27:33,880 לכן, כאשר אנחנו רוצים להגדיל את הציון? 559 00:27:33,880 --> 00:27:36,440 כאשר דגים כבר אכל. 560 00:27:36,440 --> 00:27:39,390 וכך כבר יש לנו כאן תהליך שגורם לכל 561 00:27:39,390 --> 00:27:40,800 עם הדגים נאכלו. 562 00:27:40,800 --> 00:27:43,570 אז בואו נוסיף משפט זה כאן - 563 00:27:43,570 --> 00:27:44,820 שינוי בציון של 1. 564 00:27:49,208 --> 00:27:49,670 מגניב. 565 00:27:49,670 --> 00:27:54,580 אז ברגע שאתה אוכל דגים, עליות ציון. 566 00:27:54,580 --> 00:27:54,790 >> בסדר. 567 00:27:54,790 --> 00:27:57,090 אז אומר שאני עייף של המשחק הזה. 568 00:27:57,090 --> 00:27:58,410 אני עוצר. 569 00:27:58,410 --> 00:28:01,110 ואז, הו, אני רוצה לחזור למשחק. 570 00:28:01,110 --> 00:28:02,630 אני רוצה להתחיל משחק חדש. 571 00:28:02,630 --> 00:28:05,550 ובכן, התוצאה היא עדיין 3, למרות שאני 572 00:28:05,550 --> 00:28:06,680 משחק חדש. 573 00:28:06,680 --> 00:28:10,190 אנחנו לא באמת רוצים להבקיע מעולם לאפס, נכון? 574 00:28:10,190 --> 00:28:16,240 אז בואו להוסיף הצהרה בסיום המשחק החל ב 575 00:28:16,240 --> 00:28:19,990 במה ואמרו, טוב, בסדר, אנחנו רוצים לאפס את הניקוד. 576 00:28:19,990 --> 00:28:23,100 אז הנה אנחנו קבענו את התוצאה משתנית ל 0. 577 00:28:23,100 --> 00:28:27,960 ועכשיו, בכל פעם שאתה מתחיל משחק, הציון 578 00:28:27,960 --> 00:28:30,920 יתחיל ב 0. 579 00:28:30,920 --> 00:28:32,270 מגניב. 580 00:28:32,270 --> 00:28:33,520 אישור. 581 00:28:36,875 --> 00:28:37,340 אישור. 582 00:28:37,340 --> 00:28:40,240 אז עכשיו, בואו נלך על HungryShark2. 583 00:28:40,240 --> 00:28:43,500 >> אז עשיתי קצת יותר עכשיו, ומה שעשיתי הוא 584 00:28:43,500 --> 00:28:44,860 לחץ ממש על ספרייט הדגים. 585 00:28:44,860 --> 00:28:47,970 רציתי יותר דגים, ואז אני לוחץ כפול וזה גרם 586 00:28:47,970 --> 00:28:51,930 ספרייט זהה לזה אחת וגם חדש שהועתק בכל 587 00:28:51,930 --> 00:28:53,030 תסריטים גם כן. 588 00:28:53,030 --> 00:28:56,810 אז fish2 זו היא למעשה זהה ל 589 00:28:56,810 --> 00:28:59,630 fish1, למעט במקום להתחיל בצד השמאל ו 590 00:28:59,630 --> 00:29:02,550 התקדמתי בצורה נכונה, זה מתחיל בימין והמהלכים שנותרו. 591 00:29:02,550 --> 00:29:06,390 ואז גם אני בחרתי תחפושת חדשה עבורו. 592 00:29:06,390 --> 00:29:09,022 ואז מצאתי תחפושת אחרת שהיה דג מנוקד, ואני 593 00:29:09,022 --> 00:29:11,950 הייתה כמו, מגניב, זה נראה רעיל, אז בואו נעמיד פנים 594 00:29:11,950 --> 00:29:13,600 כי מדובר בדג רעיל. 595 00:29:13,600 --> 00:29:18,250 ואז אמר, בסדר, טוב, במקום לאכול 596 00:29:18,250 --> 00:29:20,980 דג רעיל ושיש להגדיל את הציון שלך, אני באמת 597 00:29:20,980 --> 00:29:22,210 רוצה אותו לרדת. 598 00:29:22,210 --> 00:29:27,890 אז הנה יש לנו ניקוד יורד עד 1 בכל פעם 599 00:29:27,890 --> 00:29:29,990 כריש אוכל אותו. 600 00:29:29,990 --> 00:29:31,650 ואז, אני באמת אהבתי את התלבושות שלגרד 601 00:29:31,650 --> 00:29:34,450 בתנאי, ואני הסתכלתי ואז מצאתי את shark's - 602 00:29:34,450 --> 00:29:36,050 זה נראה כמו כריש חולה. 603 00:29:36,050 --> 00:29:38,040 ואז התחיל לערוך אותו אני עשיתי את זה ירוק. 604 00:29:38,040 --> 00:29:41,880 ואני הייתי כמו, מגניב, זה כריש חולה. 605 00:29:41,880 --> 00:29:42,150 בסדר. 606 00:29:42,150 --> 00:29:49,150 >> אז בואו בואו נוסיף לתסריט שלנו איזה דרך של עשייה 607 00:29:49,150 --> 00:29:53,660 מתג כריש בלהיות חולה כל פעם שהוא 608 00:29:53,660 --> 00:29:56,800 אוכל דגים מורעלים. 609 00:29:56,800 --> 00:29:57,380 אישור. 610 00:29:57,380 --> 00:30:03,620 לכן, מאחר שהעתקנו את כל התסריטים המקוריים משלנו 611 00:30:03,620 --> 00:30:07,760 דגים לדגי הרעל, זה כבר יש ספרייט זה כאן 612 00:30:07,760 --> 00:30:10,680 שאומר, כשאני chomped למטה, אני 613 00:30:10,680 --> 00:30:12,020 למעשה chomped למטה? 614 00:30:12,020 --> 00:30:15,660 אז אנחנו יכולים לנצל את זה כדי לתקשר 615 00:30:15,660 --> 00:30:18,170 כריש, הו, כן, אתה פשוט אכלת דגים מורעלים. 616 00:30:18,170 --> 00:30:18,850 אתה חולה. 617 00:30:18,850 --> 00:30:23,100 וכך זה יהיה איזה סוג של פעולה? 618 00:30:23,100 --> 00:30:25,110 מה יהיה רוצה לעשות? 619 00:30:25,110 --> 00:30:25,650 לשדר. 620 00:30:25,650 --> 00:30:26,240 כן, בדיוק. 621 00:30:26,240 --> 00:30:28,930 אז בואו שידור. 622 00:30:28,930 --> 00:30:33,650 בואו נקראים לה כריש חולה. 623 00:30:33,650 --> 00:30:34,320 אישור. 624 00:30:34,320 --> 00:30:36,930 אז עכשיו, הכריש, כמובן, הולך להיות מי שהוא 625 00:30:36,930 --> 00:30:38,250 קבלת אירוע זה. 626 00:30:38,250 --> 00:30:44,150 אז בואו נוסיף כשאני מקבל את הכריש להיות חולה. 627 00:30:44,150 --> 00:30:44,410 אישור. 628 00:30:44,410 --> 00:30:46,300 אז אנחנו יודעים שיש לנו את התלבושת הזו - 629 00:30:46,300 --> 00:30:49,400 הכריש הוא חולה. 630 00:30:49,400 --> 00:30:51,900 ואז אנחנו יודעים מהעבר שהסוג מעריך 631 00:30:51,900 --> 00:30:54,420 כאשר אנו יכולים להשהות קצת לפני המעבר בחזרה. 632 00:30:54,420 --> 00:30:54,875 כן? 633 00:30:54,875 --> 00:30:56,467 >> תלמיד: איך אתה להעתיק מתסריט 634 00:30:56,467 --> 00:30:57,605 ספרייט אחד למשנו? 635 00:30:57,605 --> 00:30:58,510 ZAMYLA צ'אן: אה. 636 00:30:58,510 --> 00:31:03,610 אז במקרה הזה, כשאני פשוט משוכפל ספרייט, כדי 637 00:31:03,610 --> 00:31:07,880 להעתיק סקריפט אחד ספרייט אחר, מה שעשיתי כאן היה 638 00:31:07,880 --> 00:31:11,630 רק אומרים כפול, וזה ממש עשה כל חדש 639 00:31:11,630 --> 00:31:14,110 ספרייט עם כל התסריטים כלולים. 640 00:31:14,110 --> 00:31:18,100 אבל תניח שאתה רוצה פשוט להעתיק תסריט מסוים אחד למשנו 641 00:31:18,100 --> 00:31:23,740 ספרייט, אז מה היית עושה הוא בעצם פשוט לגרור את זה, 642 00:31:23,740 --> 00:31:29,990 העבר את העכבר על תסריט אחר, והנה עכשיו היא המשוכפלת. 643 00:31:29,990 --> 00:31:32,590 במקרה זה, זה כבר היה לו, ולכן אנחנו יכולים פשוט למחוק 644 00:31:32,590 --> 00:31:33,170 זה שוב. 645 00:31:33,170 --> 00:31:37,060 אבל להעתיק סקריפט אחד למשנו, מה שאתה עושה הוא פשוט 646 00:31:37,060 --> 00:31:40,230 גרור את קובץ התמונות האחר. 647 00:31:40,230 --> 00:31:40,490 אישור. 648 00:31:40,490 --> 00:31:42,390 >> אז אנחנו שוב בכריש להיות חולה. 649 00:31:42,390 --> 00:31:45,650 כריש אז זה קבל הוא חולה, וזה אומר, בסדר, טוב, 650 00:31:45,650 --> 00:31:49,110 פעם אחת נמאס לי, אני הולך לעבור לתחפושת שלי שאומרת 651 00:31:49,110 --> 00:31:54,630 "כריש חולה," ועכשיו, בואו פשוט להוסיף להמתנה 652 00:31:54,630 --> 00:31:56,280 מעריך הירוק. 653 00:31:56,280 --> 00:31:59,560 ואז אנחנו הולכים להיות שוב רעבים, ולכן אנחנו יכולים פשוט 654 00:31:59,560 --> 00:32:04,140 לעבור בחזרה לכריש שהוא רעב. 655 00:32:04,140 --> 00:32:04,460 בסדר. 656 00:32:04,460 --> 00:32:06,390 אז בואו לאכול הדגים הסגולים הזה. 657 00:32:06,390 --> 00:32:07,640 זה בסדר גמור. 658 00:32:10,700 --> 00:32:11,230 שאלה טובה. 659 00:32:11,230 --> 00:32:13,070 מה קרה לדלפק? 660 00:32:13,070 --> 00:32:13,660 אישור. 661 00:32:13,660 --> 00:32:23,090 אז אנחנו צריכים להגדיר לציון 0 כאן, אבל זה ציון - מה 662 00:32:23,090 --> 00:32:28,700 הסימון הזה עושה הוא שהיא מסתירה או מבטלת הסתרה משתנית 663 00:32:28,700 --> 00:32:29,775 מהמסך. 664 00:32:29,775 --> 00:32:34,320 אבל מה אנחנו יכולים לעשות במקום ביטול סימון או בודק את זה - 665 00:32:34,320 --> 00:32:37,330 אנחנו באמת יכולים להיות הבלוק הזה כאן אומר "להציג או להסתיר 666 00:32:37,330 --> 00:32:40,160 משתנה. "אז בואו נוודא שכל פעם שאנחנו מתחילים 667 00:32:40,160 --> 00:32:41,945 המשחק שהמשתנה שמוצגת. 668 00:32:44,840 --> 00:32:45,100 >> אישור. 669 00:32:45,100 --> 00:32:46,540 אז עכשיו משתנה מוצג. 670 00:32:46,540 --> 00:32:52,160 אנחנו אוכלים דגים מורעלים, ואנו נעשים חולים. 671 00:32:52,160 --> 00:32:53,440 מגניב. 672 00:32:53,440 --> 00:32:53,680 בסדר. 673 00:32:53,680 --> 00:32:56,910 אז עכשיו, שזה מוזר למשחק שיהיה לנו שלילי 674 00:32:56,910 --> 00:32:57,420 נקודות, נכון? 675 00:32:57,420 --> 00:33:01,830 אז הוא שומר על אכילה אלה וזה כמו - 676 00:33:01,830 --> 00:33:05,190 אז איך בכל פעם שאנחנו מקבלים על שליליים, אם אכלנו יותר מדי 677 00:33:05,190 --> 00:33:10,770 דגים רבים רעילים, משחק נגמר - הכריש הוא חולה מדי. 678 00:33:10,770 --> 00:33:11,110 בסדר. 679 00:33:11,110 --> 00:33:12,680 אז מה אנחנו צריכים לעשות זה אנחנו נצטרך 680 00:33:12,680 --> 00:33:14,950 לשדר מאורע כלשהו - 681 00:33:14,950 --> 00:33:15,960 משחק נגמר. 682 00:33:15,960 --> 00:33:17,710 אז אנחנו יכולים לעשות את זה כמה דרכים, למעשה. 683 00:33:17,710 --> 00:33:20,810 שנהיה לנו מקום בשלב תסריט ש 684 00:33:20,810 --> 00:33:22,920 ברציפות בדיקות הן הציון שלילי? 685 00:33:22,920 --> 00:33:24,030 האם הציון שלילי? 686 00:33:24,030 --> 00:33:26,910 אם כן, אז אנחנו משדרים את האירוע הזה. 687 00:33:26,910 --> 00:33:29,120 >> אז זו דרך אחת לעשות את זה. 688 00:33:29,120 --> 00:33:31,640 או שאנחנו יכולים לנצל את העובדה שאנו יודעים כי 689 00:33:31,640 --> 00:33:36,990 הדרך היחידה שהציון שלך יכול להיות שלילי היא כאשר אתם אוכלים 690 00:33:36,990 --> 00:33:38,360 דג רעיל, נכון? 691 00:33:38,360 --> 00:33:39,930 כי כשאתה אוכל דגים אחרים, 692 00:33:39,930 --> 00:33:41,240 הניקוד הולך להגדיל. 693 00:33:41,240 --> 00:33:44,440 כך שאין שימוש בבדיקה אם זה צריך להיות 694 00:33:44,440 --> 00:33:46,390 משחק נגמר או לא. 695 00:33:46,390 --> 00:33:50,270 אז זה תהליך דומה כאן. 696 00:33:50,270 --> 00:33:53,230 אז אנחנו יכולים למעשה רק להוסיף על זה "כשאני מקבל כריש 697 00:33:53,230 --> 00:33:54,700 חולה. " 698 00:33:54,700 --> 00:33:59,575 אז אומר שאנו מוסיפים את המצב הזה. 699 00:34:02,080 --> 00:34:04,820 אנחנו רוצים להגיד, אם התוצאה היא פחות מ 0. 700 00:34:04,820 --> 00:34:07,480 אז אנחנו הולכים למפעילים, אנחנו הולכים להשתמש 701 00:34:07,480 --> 00:34:09,650 זה פחות מאחוז אחד, אנחנו הולכים לגרור אותנו 702 00:34:09,650 --> 00:34:12,800 ניקוד כאן, אומר 0. 703 00:34:12,800 --> 00:34:16,920 וכך, אם התוצאה היא 0, אז אנחנו רוצים לשדר 704 00:34:16,920 --> 00:34:20,790 משהו שנקרא על משחק. 705 00:34:23,310 --> 00:34:24,560 >> אישור. 706 00:34:26,199 --> 00:34:29,650 אז אומר שיש לנו משחק נגמר. 707 00:34:29,650 --> 00:34:33,199 בואו נעבור את זה כאן או משהו. 708 00:34:33,199 --> 00:34:38,739 ובכן, אנחנו רוצים את הכריש רק לחזור להיות רעב אם 709 00:34:38,739 --> 00:34:40,980 המשחק עדיין ניתן לשחק. 710 00:34:40,980 --> 00:34:43,909 אז במקום להשתמש ב" אם ", אנו נשתמש 711 00:34:43,909 --> 00:34:45,380 "אם אחר" לבנות. 712 00:34:45,380 --> 00:34:48,060 אז מה זה עושה - זה אומר, אוקיי, אז אם מצב זה הוא 713 00:34:48,060 --> 00:34:51,630 אמיתי, ואז לעשות את זה, אבל אם זה לא נכון, עושה את זה. 714 00:34:51,630 --> 00:34:54,929 אז בוא נוסיף אם התוצאה היא פחות מ 0, אז אתה 715 00:34:54,929 --> 00:34:57,730 שידור משחק נגמר, אבל אם לא - אם שלך 716 00:34:57,730 --> 00:34:59,210 ציון הוא עדיין חיובי - 717 00:34:59,210 --> 00:35:00,720 אז לחזור להיות רעב. 718 00:35:03,530 --> 00:35:03,790 אישור. 719 00:35:03,790 --> 00:35:04,290 מגניב. 720 00:35:04,290 --> 00:35:09,390 אז עכשיו שיש לנו את המשחק הזה על אירוע, אנחנו צריכים שנהיה לי 721 00:35:09,390 --> 00:35:11,040 איזו דרך להגיב לזה. 722 00:35:11,040 --> 00:35:16,460 >> אז בואו נעשה תסריט חדש שאומר "כשאני מקבל משחק 723 00:35:16,460 --> 00:35:21,470 נגמר. "ומה יש לנו כאן תחת בקרה הוא למעשה זה 724 00:35:21,470 --> 00:35:25,410 לעצור את כל הכפתור, ואז זה בעצם מחק לך לחיצה 725 00:35:25,410 --> 00:35:26,720 לעצור באדום לחתום כאן. 726 00:35:26,720 --> 00:35:30,210 אז בואו יש תחנת הכריש. 727 00:35:30,210 --> 00:35:33,020 וכך אנחנו גם רוצים הדגים להפסיק, אז בואו ולגרור 728 00:35:33,020 --> 00:35:33,910 להעתיק אותו פנימה 729 00:35:33,910 --> 00:35:36,830 אנחנו רוצים את כל הדגים שיפסיקו. 730 00:35:36,830 --> 00:35:39,530 ואז שיהיו תחנת הבמה גם כן. 731 00:35:39,530 --> 00:35:39,910 בסדר. 732 00:35:39,910 --> 00:35:43,730 אז שוחים, אנחנו אוכלים דגים, ו 733 00:35:43,730 --> 00:35:46,580 אז התכנית קופאת. 734 00:35:46,580 --> 00:35:49,670 אני לחיצה כלפי מטה, אבל אני לא ממש יכול לעשות שום דבר. 735 00:35:49,670 --> 00:35:56,500 בסדר, אבל בואו נגיד שאנחנו לא רוצים שנזכיר למשתמש כי 736 00:35:56,500 --> 00:36:00,410 יש להם ערך שלילי, לדוגמה, אז אנחנו יכולים, 737 00:36:00,410 --> 00:36:02,820 למשל, להסתיר משתנה מהמסך. 738 00:36:02,820 --> 00:36:06,340 לכן, כאשר השלב מקבל משחק נגמר, ואז זה יהיה להסתיר 739 00:36:06,340 --> 00:36:07,590 הניקוד משתנה. 740 00:36:10,714 --> 00:36:12,190 אישור. 741 00:36:12,190 --> 00:36:15,025 אז בואו לאכול אחד יותר דגים. 742 00:36:19,900 --> 00:36:23,420 ולאחר מכן את הציון נעלם, ואתה רק צריך מסך זה. 743 00:36:23,420 --> 00:36:23,660 >> בסדר. 744 00:36:23,660 --> 00:36:26,530 אז זה משחק די הגון, ואם היה לך יותר 745 00:36:26,530 --> 00:36:30,010 זמן, אז אתה יכול בסופו להוסיף 746 00:36:30,010 --> 00:36:31,590 יותר ויותר תסריטים. 747 00:36:31,590 --> 00:36:34,630 ואם כך, הוסיף עוד כמה דגים, גרם להם להתקדם 748 00:36:34,630 --> 00:36:38,830 במהירויות שונות, ולאחר מכן בכל פעם שאוכל כריש 749 00:36:38,830 --> 00:36:42,140 דג רעיל, זה בעצם אומר, "בלך!" 750 00:36:42,140 --> 00:36:45,010 ואז מה שעשיתי זה הוספתי רקע חדש 751 00:36:45,010 --> 00:36:47,210 במה - משחק מעל רקע. 752 00:36:47,210 --> 00:36:53,610 ואז מה השלב עושה במהלך המשחק על אירוע 753 00:36:53,610 --> 00:36:58,100 טיפול הוא אותו עובר לרקע של משחק נגמר 754 00:36:58,100 --> 00:36:58,880 רקע. 755 00:36:58,880 --> 00:37:03,930 וכן, הסתרתי את כל השדונים מהבמה כדי ש 756 00:37:03,930 --> 00:37:07,330 רק המשחק מעל הרקע הוצג. 757 00:37:07,330 --> 00:37:10,620 ישנן כמה תוספות קטנות אחרות שהוספתי, 758 00:37:10,620 --> 00:37:14,810 למשל, לפני כשנסתיימו התכנית שלנו, אז 759 00:37:14,810 --> 00:37:18,370 כריש, בפעם הבאה שאנחנו התחלנו, היה מתחילים ב 760 00:37:18,370 --> 00:37:19,620 כי עמדה גם כן. 761 00:37:19,620 --> 00:37:23,970 מה שהוספתי הוא בכל פעם שהדגל הירוק לוחץ, אז 762 00:37:23,970 --> 00:37:26,920 הכריש חוזר למקור ולאחר מכן פונה לכיוון 763 00:37:26,920 --> 00:37:28,490 ימינה, כך שכל פעם, יש לך 764 00:37:28,490 --> 00:37:30,270 כריש מתחיל שם. 765 00:37:30,270 --> 00:37:32,910 >> אז אתה יכול להתנסות בתנועה ודברים כאלה, כי 766 00:37:32,910 --> 00:37:37,410 רק כדי להוסיף נגיעות קטנות שהופכות 767 00:37:37,410 --> 00:37:39,820 משחק קצת יותר מלוטש. 768 00:37:39,820 --> 00:37:41,190 האם מישהו יש לך שאלות על HungryShark? 769 00:37:45,610 --> 00:37:46,050 מגניב. 770 00:37:46,050 --> 00:37:46,400 בסדר. 771 00:37:46,400 --> 00:37:49,730 אז זה דוגמה למשהו שאתה יכול לעשות 772 00:37:49,730 --> 00:37:53,230 בשימוש בכל הכלים שנידונו לעיל גרד. 773 00:37:53,230 --> 00:37:57,530 אז אני גם נכללתי בשקופיות בהדרכה. 774 00:37:57,530 --> 00:37:58,460 אתה תראה אותם מאוחר יותר. 775 00:37:58,460 --> 00:38:01,770 זה רק סקירה של התהליכים שעשינו - 776 00:38:01,770 --> 00:38:05,130 מתקדם מHungryShark0 כל הדרך אלינו סופי. 777 00:38:05,130 --> 00:38:08,466 אחד 778 00:38:08,466 --> 00:38:08,960 כן. 779 00:38:08,960 --> 00:38:10,310 אבל זה על זה. 780 00:38:10,310 --> 00:38:11,690 אני אשאר מאחור אם אתם רוצים 781 00:38:11,690 --> 00:38:12,990 תשאל עוד שאלות. 782 00:38:12,990 --> 00:38:14,060 זה היה Walkthrough 0. 783 00:38:14,060 --> 00:38:16,250 תודה לכולכם על שבאתם, ואני אראה אותך בWalkthrough 1.