در این مقاله نحوه اضافه کردن یک تایمر به یک پروژه Scratch توضیح داده شده است. می توانید چند متن یا اسکریپت (اسکریپت) را متناسب با بازی مورد نظر تنظیم کنید.
این اسکریپت باید از یک متغیر استفاده کند ، که یک عنصر متغیر است. یک متغیر تایمر ایجاد کنید. برای نگه داشتن تعداد ثانیه از آن استفاده می شود.
بلوک های خراشنده کد برای ایجاد یک کرنومتر لازم است
برای ساختن اسکریپت در Scratch از برخی از بلوک های کد استفاده خواهید کرد:
متغیر (تایمر) را با یک عدد خاص افزایش دهید.
هنگام شروع بازی ، متغیر (تایمر) را به 0 تنظیم کنید.
نمایش متغیر تایمر برای مشاهده پیشخوان.
اقدامی کنید تا اتفاقی بیفتد (به مهلت رسیده است).
عملی که در صورت بررسی مقدار اول (ثانیه های گذشته) معادل مقدار دوم (محدودیت زمانی) است.
درباره اسکریپت تایمر ساعت
قبل از ایجاد متغیرها و اسکریپت های ساختمانی ، مهم است که بدانید چگونه تایپ تایمر کار می کند. سناریوی زیر را مطالعه کنید:
آیا ارزش تایمر 15 است؟ اگر اینطور نیست ، یک ثانیه صبر کنید ، سپس تایمر را به 1 ثانیه افزایش دهید. تکرار کنید تا تایمر برابر با 15 باشد.
برای درک چگونگی استفاده از تایمر برای تعیین مدت زمان بازی ، می توانید از فیلم زیر دیدن کنید. اگر این پروژه برنامه نویسی است که می خواهید انجام دهید ، دستورالعمل های مربوط به ساخت اسکریپت های بازی را با هدف کسب امتیاز هنگام بازی با بسیاری از نکات جالب دیگر Scratch بخوانید.
نحوه ایجاد کرنومتر در Scratch
متغیرهای تایمر ایجاد کنید
1. پروژه بازی ذخیره شده در Scratch را باز کنید.
2. Sprite مورد استفاده برای ردیابی زمان را انتخاب کنید (می تواند پخش کننده باشد).
3. از پنل متغیر ، گزینه Make a Variable را بزنید.
4- تایمر را به عنوان نام متغیر تایپ کنید . کلیک کنید OK .
5- متغیر تایمر را برای نمایش آن انتخاب کنید.
6. از مهارت های خود برای ساختن سناریو استفاده کنید:
در اینجا مثالی آورده شده است:
نکاتی برای تنظیم بلوک کد فرمول:
جدول عملگر را مشاهده کنید.
__ = 50 را در بلوک if-then بکشید .
تعداد ثانیه ها را در محدودیت زمانی ویرایش کنید. به عنوان مثال ، 15.
جدول متغیر را ببینید . یک تایمر اضافه کنید .
تایمر را بررسی کنید
7. بازی را انجام دهید. پس از اتمام ، گزینه Stop را بزنید. لطفا به دو سوال زیر پاسخ دهید:
آیا تایمر با گذشت ثانیه افزایش می یابد؟
آیا تایمر با رسیدن به محدودیت زمانی متوقف می شود؟
با شروع بازی زمان 0 را تنظیم کنید
8. دوباره بازی کنید. آیا کرنومتر از 0 شروع می شود؟ اگر چنین نیست ، موارد زیر را انجام دهید:
9- ردیابی زمان را انتخاب کنید.
10. از جدول متغیر ، متغیر my را به 0 اضافه کنید تا اسکریپت شروع شود. روی پیکان متغیر کلیک کنید و تایمر را انتخاب کنید .
11. دوباره بازی کنید. تایمر از 0 شروع می شود.
در بالا نحوه ایجاد کرنومتر برای بازی هنگام برنامه نویسی با Scratch وجود دارد. امیدوارم مقاله برای شما مفید باشد.