1 00:00:07,980 --> 00:00:08,470 [Powered by Google Translate] ZAMYLA CHAN: حسنا. 2 00:00:08,470 --> 00:00:10,960 مرحبا، الجميع، ومرحبا بكم في الإرشادات التفصيلية 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 >> حتى أول ف مجموعة في 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 ونحن في طريقنا فعلا إلى استخدام الصفر، وهو 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 الآن، إذا كنت تشعر محظوظ بشكل خاص، ثم I 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 OK. 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 OK. 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 بدلا من مجرد القول، OK، عند القيام بذلك، 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 يمكننا الاستفادة من القيم المنطقية، التي تعلمت في 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 وحتى يكون لديك مجموعة متنوعة من أنواع مختلفة من القيم المنطقية. 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 CHAN: نعم، يمكنك. 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 الحصول عليها، ويجب أن أقول، OK، أنا أفهم أن هذا له 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 وذلك ترون في هذا المثال، يمكن لهذه البرامج النصية 2 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 >> OK. 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 OK. 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 I can't - نعم؟ 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 CHAN: آه. 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 والصفر، ورأيت هذا لطيف قليلا القرش اقضم بصوت عالي. 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 CHAN: أوه، نعم. 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 OK. 375 00:18:15,580 --> 00:18:22,480 حتى في هذا السيناريو هنا، أنا بالفعل فحص مستمر 376 00:18:22,480 --> 00:18:26,090 في حلقة إلى الأبد، OK، وأيضا، إذا تم الضغط على السهم الأيسر، 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 إذا تم الضغط على السهم للأعلى، ثم I 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 مضيفا واحدة منفصلة، ​​وذلك لأن هذا هو التحقق بالفعل في 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 ولكن عندما واقضم بصوت عالي أسفل، ونحن لا نريد أن يكون سمك القرش 397 00:19:27,980 --> 00:19:30,820 قضم بصوت عالي عليها إلى الأبد، لذلك دعونا إضافة، OK، ثم حسنا، 398 00:19:30,820 --> 00:19:36,950 بعد أن chomps، ونحن نريد أن يعود مرة أخرى. 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 OK. 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 وهنا chomps أسفل لفترة أطول قليلا قبل أن يذهب 408 00:20:09,130 --> 00:20:11,180 نسخة للجوع والخمسين. 409 00:20:11,180 --> 00:20:11,530 >> OK. 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 وماذا في ذلك هذا البيان هنا يقول يقول، OK، 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 مرة أخرى، OK، 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 CHAN: سمعت "تكرار حتى"، وهذا هو الصحيح. 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 >> OK، نوع من مثل الطبخ تظهر، وأضفت قليلا 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 وقال، OK، بدلا من مجرد الانتقال ووقف، والانتقال 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 قضم بصوت عالي أسفل؟ 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 CHAN: نعم، بالضبط. 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 يكون التواصل القرش للأسماك، OK، 502 00:25:10,440 --> 00:25:11,526 لقد قضم بصوت عالي I أسفل؟ 503 00:25:11,526 --> 00:25:12,340 الطالب: الإذاعة. 504 00:25:12,340 --> 00:25:14,290 ZAMYLA CHAN: نعم، بالضبط، بث حدث. 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 الآن، عندما اقضم بصوت عالي القرش أسفل الفضاء مجرد فارغة، لم نفعل ذلك 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 السمك في وقت واقضم بصوت عالي - 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 OK. 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 لذلك chomps أسفل ويظهر آخر الأسماك. 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 OK. 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 OK. 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 OK. 581 00:28:36,875 --> 00:28:37,340 OK. 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 OK. 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 أن يقول: أنا عند قضم بصوت عالي I أسفل، أنا 613 00:30:10,680 --> 00:30:12,020 قضم بصوت عالي في الواقع إلى أسفل؟ 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 OK. 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 OK. 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 1 العفريت إلى آخر؟ 635 00:30:57,605 --> 00:30:58,510 ZAMYLA CHAN: آه. 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 OK. 648 00:31:40,490 --> 00:31:42,390 >> لذلك نحن إلى الوراء في سمك القرش يجري المرضى. 649 00:31:42,390 --> 00:31:45,650 سمك القرش حتى انها تلقت من المرضى، وتقول انها، OK، حسنا، 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 OK. 661 00:32:13,660 --> 00:32:23,090 لذلك وضعنا نقاط إلى 0 هنا، ولكن هذه النتيجة - ما 662 00:32:23,090 --> 00:32:28,700 لا يتم هذا علامة الاختيار يخفي ذلك أو unhides المتغير 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 >> OK. 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 >> OK. 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 OK. 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 OK. 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 الأسماك السامة، وتقول في الواقع، "BLECH!" 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 وكان هذه الإرشادات التفصيلية 0. 783 00:38:14,060 --> 00:38:16,250 أشكركم جميعا على حضوركم، وسوف نرى لك في الإرشادات التفصيلية 1.