درس ۸: کدهای دستوری رویدادها در اسکرچ

کدهای دستوری رویدادها در اسکرچ در فهرست رویدادها کنترل می‌شوند.

کدهای دستوری رویدادها در اسکرچ، بلوک‌های شبیه به کلاه، بلوک‌های زیر خود را هنگامی که یک رویداد خاص اتفاق می‌افتد اجرا می‌کنند. آن‌ها در قسمت بالا مانند یک کلاه گرد هستند، بنابراین هیچ بلوکی نمی‌تواند بالای آن‌ها برود.

استفاده به‌صورت زیر است:

وقتی پرچم سبز کلیک شد زمانی بلوک‌های زیر خود را اجرا می‌کند که بر روی پرچم سبز بالای صحنه کلیک شود.

وقتی این شکلک کلیک شدزمانی بلوک‌های زیر خود را اجرا می‌کند که روی شکلک کلیک شود.

وقتی صحنه کلیک شد اجرای بلوک‌های زیر آن زمانی است که روی صحنه (پس‌زمینه) کلیک کنید.

نکته: بلوک کد وقتی صحنه کلیک شد زمانی فعال می‌شود که شما در حال کار کردن در فضای کد مربوط به پس‌زمینه باشید.

اگر شما مشغول کار با اسکرچ در کامپیوتر باشید گزینه زیر نیز برای شما فعال است:

وقتی کلید فشرده شد وقتی یک کلید مشخص شده را فشار دهید بلوک‌های کد زیر این مورد اجرا خواهند شد.

وقتی پس زمینه تغییر کرد این گزینه را می‌توانید زمانی که می‌خواهید پس از تغییر پس‌زمینه کدی اجرا شود استفاده کنید.

رویداد بلندی صدا اگر میکروفون تشخیص صدا دهد ، بلوک‌های کد را اجرا می‌کند.

وقتی پیام دریافت شد وقتی هر شکلک یک بلوک پخش سراسری پیام ۱ منطبق را اجرا می‌کند، می توانید از وقتی پیام ۱ را دریافت کردم برای شروع یک بلوک کد استفاده کنید.

 

منبع: https://projects.raspberrypi.org/en/projects/getting-started-scratch/8

دیدگاه‌ها

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای ضروری علامت گذاری شده اند.