Увод

Научићеш како да програмираш сопствену анимацију!

Корак 1: Анимирање свемирског брода

Хајде да направимо свемирски брод који лети према Земљи!

Упутство

  • Отвори нов Скрач пројекат и обриши лик мачке тако да пројекат буде празан.

  • Додај ликове свемирског брода (наћи ћеш га у одељку Превоз, ‘Spaceship’) и Земље (Ствари, ‘Earth’) у сцену. Требало би да сцени додаш и звездану позадину (‘Stars’). Ево како би требало да изгледа сцена:

    screenshot

  • Кликни на лик свемирског брода који си додао, a затим кликни на картицу ‘Костими’.

    screenshot

  • Употреби стрелицу да би одабрао слику. Затим кликни на ручицу која означава ротирање, и окрећи слику док не буде окренута са стране.

    screenshot

  • Додај следећи код за лик свемирског брода:

    screenshot

    Промени бројеве у блоковима кода тако да буду исти као на горњој слици.

  • Ако кликнеш на блокове кода да би их извршио, требало би да видиш да свемирски брод говори, окреће се и креће ка центру сцене.

    screenshot

    Позиција екрана x:(0) y:(0) је центар сцене. Позиција као што је x:(-150) y:(-150) је према доњем левом углу сцене, а позиција попут x:(150) y:(150) је близу горњег десног угла.

    screenshot

    Ако ти је потребно да сазнаш координате одређене тачке на сцени, помери миша на позицију коју желиш и прочитај координате које ће бити приказане испод сцене.

    screenshot

  • Испробај анимацију тако што ћеш кликнути на зелену заставицу одмах изнад сцене.

    screenshot

Изазов: Побољшај своју анимацију

Можеш ли да промениш бројеве у коду за анимацију тако да се свемирски брод:

  • Помера док не додирне Земљу?
  • Помера спорије према Земљи?

Мораћеш да мењаш бројеве у овом блоку:

    клизи (1) секунду до x:(0) y:(0)

Сачувај пројекат

Корак 2: Анимирање помоћу петљи

Други начин да се анимира свемирски брод јесте да му се каже да се помера помало, али много пута.

Упутство

  • Из кода обриши блок клизи тако што ћеш десним тастером миша кликнути на блок, а затим изабрати ‘уклони’. Код можеш да обришеш и тако што ћеш га превући са области у којој се пише, назад у област где се налазе блокови кода.

    screenshot

  • Када уклониш код, уместо њега додај следећи код:

    screenshot

    Блок понови се користи да би се нешто поновило много пута; то се зове и петља.

  • Ако кликнеш на заставицу да би испробао нов код, видећеш да ради мање-више исто као и претходни код.

  • У петљу можеш да додаш и други код, да би урадио нешто занимљиво. Додај у петљу блок промени ефекат боја за 25 (пронаћи ћеш га у одељку ‘Изглед’), да би се боја свемирског брода мењала непрестано док се он креће:

    screenshot

  • Кликни на заставицу да би видео нову анимацију.

    screenshot

  • Можеш и да смањујеш свемирски брод док се креће према Земљи.

    screenshot

  • Испробај анимацију коју си направио. Шта се дешава ако поново кликнеш на заставицу? Да ли свемирски брод креће у правој величини? Да би поправио анимацију, можеш да употребиш следећи код:

        нека величина буде (100) %

Сачувај пројекат

Корак 3: Плутајући мајмун

Хајде да у анимацију додамо мајмуна који се изгубио у свемиру!

Упутство

  • Почни тако што ћеш додати лик мајмуна из библиотеке.

    screenshot

  • Ако кликнеш на лик мајмуна, а затим на ‘Костими’, можеш да промениш изглед мајмуна. Кликни на алат ‘Елипса’ и нацртај празан простор у облику кациге око главе мајмуна.

    screenshot

  • Сада кликни на ‘Програми’ и мајмуну додај следећи код тако да се полако врти укруг заувек:

        када је кликнуто на ⚑
    понављај
        окрет удесно за (1) степени
    end

    Блок понављај је још једна врста петље, али овај пут она се никада не завршава.

  • Кликни на заставицу да би испробао мајмуна. Мораћеш да кликнеш на дугме стоп (поред заставице) да би зауставио анимацију.

    screenshot

Корак 4: Астероиди који скакућу

Хајде да додамо плутајуће свемирско камење у анимацију.

Упутство

  • Додај лик камена (Ствари, ‘rocks’) у анимацију.

    screenshot

  • Додај камењу следећи код да би скакутало у сцени:

        када је кликнуто на ⚑
    усмери се ка [Земља v]
    понављај
        иди (2) корака
        ако си на рубу, окрени се

  • Кликни на заставицу да би испробао камен. Да ли скакуће по сцени?

Корак 5: Сјајне звезде

Хајде да комбинујемо петље да бисмо направили звезду која сија.

Упутство

  • Додај лик звезде (‘star’) у анимацију

    screenshot

  • Додај следећи код звезди:

    screenshot

  • Кликни на заставицу да би испробао анимацију звезде. Шта ради овај код? Звезда се помало увећава 20 пута, а затим се помало смањује 20 пута, до своје првобитне величине. Те две петље налазе се унутар петље понављај, тако да се анимација понавља.

Сачувај пројекат

Изазов: Направи сопствену анимацију

Заустави анимацију брода, кликни ‘Датотека’ а затим ‘Ново’ да би започео нов пројекат.

Искористи оно што си научио у овом пројекту да би направио соптвену анимацију. То може да буде било шта, али покушај да буде занимљива. Ево неких примера:

screenshot

Сачувај пројекат

Community Contributed Translation

This project was translated by Irina Branovic. Our amazing translation volunteers help us give children around the world the chance to learn to code. You can help us reach more children by translating a Code Club project via Github or by getting in touch with us at .