Помогни на звездата да отскочи или иначе ще падне!
В обсерваторията на Бъг има голям телескоп, с който той наблюдава планетите и различни небесни явления – слънчеви затъмнения, лунни затъмнения, падащи звезди...
Виждал ли си падаща звезда? А знаеш ли, че в миналото хората са наблюдавали с любопитство и внимание природните явления и са смятали, че те са изпращани от висши създания. Поверията за падащите звезди са много. Едно от тях гласи, че не е хубаво човек, който мисли нещо лошо, да види падаща звезда, защото това, което мисли, може да се случи.
Знаеш, че Бъг не мисли добро за Скрития свят. Нека спасим звездата, която пада, за да не я види той! Използвай облак, от който звездата да отскочи и да полети отново нагоре.
1. Отвори нов файл в Scratch. Избери за фон . Добави героите Star и . Изтрий спрайта на Скрачи.
● Създай код за облака, с който след щракване върху зеленото знаме да се скрие, да отиде на позиция х: 20 у: -140 и да се покаже.
● Избери спрайта Star и в редактора на изображения:
o изтрий черното очертание на звездата, като забраниш подчертаването
o вземи проба от жълтия цвят и запълни центъра на звездата
o нарисувай очи и широко отворена уста
o добави към името на първия костюм цифра 1
o направи 2 копия на костюма на звездата
o промени втория и третия костюм така, че звездата да е усмихната и тъжна.
● Създай код, с който след щракване върху зеленото знаме звездата:
o се скрива
o променя костюма на Star
o отива на случайна x позиция в интервала от 220 до -220 в най-горната част на сцената
o се показва
o направи 2 копия на костюма на звездата
o пропълзява за 2 секунди до случайна x позиция в интервала от 220 до -220 и y: -160.
Какво ще се случи, ако звездата не падне върху облака?
● Добави към кода блок за разклонен алгоритъм с условие, ако звездата не допре облака, да промени костюма си с тъжното изражение, да изчака 2 секунди и да се скрие.
Разгледай схемата. Коя част от нея съответства на кода, който подреди?
А какво ще стане, ако звездата падне върху облака? Прочети началото на урока и промени кода, като използваш блок Ако... тогава, иначе...
Знаеш, че ако звездата не допре облака, тя ще се натъжи и ще изчезне,
а ако го допре – ще отскочи и усмихната ще полети нагоре.
● Стартирай програмата и провери ще спасиш ли падаща звезда.
Опитай още няколко пъти.
Запази проекта си с първа част на името Звезда.