Blok Motion: Menggerakkan Sprite

Koordinat x/y, arah, dan blok gerak dasar.

Part 3 dari 18 ± 25 menit Gratis

Peta koordinat panggung

Panggung adalah bidang dengan sumbu x (kiri–kanan) dan y (bawah–atas). Pusatnya (0, 0).

SumbuRentangArti
x-240 … 240negatif = kiri, positif = kanan
y-180 … 180negatif = bawah, positif = atas

Blok Motion (biru)

gerak 10 langkah — maju searah hadap sprite.
putar ↻ 15 derajat / putar ↺ 15 derajat — memutar arah hadap.
pergi ke x: 0 y: 0 — langsung melompat ke koordinat.
luncur 1 detik ke x: 100 y: 50 — berpindah mulus.
ubah x sebesar 10 — geser ke kanan 10 (negatif = kiri).
ubah y sebesar 10 — geser ke atas 10.
atur x ke 0, atur y ke 0 — menetapkan nilai.
jika menyentuh tepi, pantul — berbalik saat mengenai tepi.

Arah hadap

Arah diukur dalam derajat: 90 = kanan (bawaan), -90 = kiri, 0 = atas, 180 = bawah. Gunakan arahkan ke 90 derajat untuk menetapkannya.

Contoh: kucing berjalan ke kanan

ketika 🏴 diklik
pergi ke x: -200 y: 0
gerak 100 langkah

Setelah dijalankan, posisi kucing: x = -200 + 100 = -100.

Salah kaprah: "gerak 10 langkah" dan "ubah x sebesar 10" sama saja hanya jika sprite menghadap kanan (90). Kalau menghadap atas, "gerak" bergerak ke atas, sedangkan "ubah x" tetap ke kanan.

Coba di Scratch: susun contoh di atas, lalu klik bendera hijau. Ganti 100 dengan 300 — apa yang terjadi di tepi panggung?

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X