Scratch

Scratch

Projekt Scratch

Projekt Scratch

1. Poruszanie spirite'a za kursorem myszy z animacją sprite'a:

Zrzut%20ekranu%202026-05-11%20100810

sprite1

kiedy kliknięto zieloną flagę
zawsze
    ustaw w kierunku duszka [wskaźnik myszy v]
    jeżeli <(odległość od [wskaźnik myszy v]) > (10)> to
        następny kostium
        czekaj (0.05) s
        przesuń o (10) kroków

Zrzut%20ekranu%202026-05-11%20085657

2. Tworzenie przeciwników i klonowanie:

Przykład: utworzenie 5 klonów przeciwnika w losowych miejscach.

Zrzut%20ekranu%202026-05-11%20100902

Na sprite przeciwnika basketball tworzenie klonów:

kiedy kliknięto zieloną flagę
ukryj
powtórz (5)
    utwórz klona z [siebie v]

Zrzut%20ekranu%202026-05-11%20093636

Umieszczanie w losowych miejscach i pokazanie klonów basketball:

gdy zaczynam jako klon
idź do x: (losuj liczbę od (-220) do (220)) y: (losuj liczbę od (-160) do (160))
pokaż

Zrzut%20ekranu%202026-05-11%20094326

Efekt:

  • oryginalny sprite jest ukryty,
  • tworzy się 5 klonów,
  • każdy pojawia się w innym losowym miejscu.

a) Jeśli chcesz, aby klony się ruszały w stronę gracza Sprite1:

basketball:

kiedy zaczynam jako klon
idź do x: (losuj liczbę od (-220) do (220)) y: (losuj liczbę od (-160) do (160))
pokaż
zawsze
   ustaw w kierunku duszka [Sprite1 v]
    przesuń o (2) kroków

Zrzut%20ekranu%202026-05-11%20095202

b) Jeśli chcesz, aby klony się ruszały w losowe strony:

Zrzut%20ekranu%202026-05-11%20100916

Tworzymy kolejnego sprite'a tym razem baseball:

kiedy kliknięto zieloną flagę
ukryj
powtórz (5)
    utwórz klona z [siebie v]

Zrzut%20ekranu%202026-05-11%20093636

baseball:

kiedy zaczynam jako klon
idź do x: (losuj liczbę od (-220) do (220)) y: (losuj liczbę od (-160) do (160))
ustaw kierunek na (losuj od (1) do (360))
pokaż
zawsze
    przesuń o (3) kroków
    jeżeli na brzegu, odbij się

Zrzut%20ekranu%202026-05-11%20100649

3. Zjadanie przeciwnika.

Na sprite baseball, tego będziemy zjadać:

kiedy zaczynam jako klon
idź do x: (losuj liczbę od (-220) do (220)) y: (losuj liczbę od (-160) do (160))
ustaw kierunek na (losuj od (1) do (360))
pokaż
zawsze
    przesuń o (3) kroków
    jeżeli na brzegu, odbij się
    jeżeli <dotyka ( Sprite1 v) ?> to
        usuń tego klona

Zrzut%20ekranu%202026-05-11%20103542

Tutaj można też dodać dodawanie punktów, powiekszanie gracza Sprite1.