Gerakan (16/16)
1. bergerak (10) langkah
- Ini sama dengan meningkatkan nilai X sebanyak 10, atau memindahkan 10 unit sprite ke kanan.
- Arah pergerakan default dari sprite adalah 0 derajat, yaitu untuk bergerak ke kanan. Perubahan derajat dapat merubah arah gerak sprite.
2. berputar (30) derajat
Putar sprite dengan derajat tertentu.
Putar searah jarum jam jika Anda memasukkan bilangan positif; putar berlawanan arah
3. rotate around [Codemao] by (30) degrees
Buat sprite A berputar mengelilingi sprite B dengan derajat tertentu.
Blok ini dapat digunakan untuk mencapai efek bintang di sekitarnya.
- Misalnya: bumi bergerak mengelilingi matahari Tambahkan blok ke bumi sprite dan atur agar berputar di sekitar sprite matahari. Sekarang kita dapat mencapai efek rotasi dari gambar berikut.
4. bergoyang (1) detik
Buat sprite goyang selama beberapa detik.
Aplikasi: efek ini dapat digunakan untuk menunjukkan sprite diklik, diserang, atau bersemangat.
5. Jika di tepi, memantul
Jika sprite mencapai tepi, bergeraklah ke arah yang berlawanan.
Aplikasi: sering digunakan dengan blok "ulangi" dan blok "bergerak (10) langkah" untuk membuat sprite bergerak maju mundur.
Sebagai contoh:
6. mengarah ke arah (90) derajat
"mengarah ke arah 90 derajat" artinya membuat sprite menghadap ke arah 90 derajat. Derajat bisa diubah.
Rentang nilai: 0 ~ 180, -180 ~ 180
Ambil sprite yang menghadap ke kanan sebagai contoh:
7. pengarah ke [kursor-mouse]
- Atur sprite ke arah kursor mouse atau sprite lainnya.
8. pergi ke X(0) Y(0)
- Fokus pada hasil: pindahkan sprite ke posisi tertentu di Panggung dalam sekejap. Ini seperti teleportasi.
9. pergi ke [kursor-mouse]
- Pindahkan sprite ke penunjuk mouse, sprite lain atau posisi acak di atas layar.
10. setel [X] ke (100)
- Atur posisi X / Y dari sebuah sprite.
11. ubah [X] sebanyak (100)
- Ubah posisi X / Y sprite dengan jumlah tertentu.
12. meluncur ke X (300) Y (200) dalam (1) detik
- Fokus pada proses: pindahkan sprite ke posisi dalam hitungan detik.
- Perbedaan antara "pergi ke X ( 0) Y (0)" dan "meluncur ke X (300) Y (200) dalam (1) detik": yang pertama adalah "teleportasi" sprite ke posisi tertentu; yang terakhir adalah memindahkan sprite ke posisi tertentu secara bertahap dalam waktu masukan.
13. ubah [X] sebanyak (200) dalam (1) detik
- Fokus pada proses: ubah posisi X / Y dari sprite dengan jumlah tertentu dalam hitungan detik ( gerakkan sprite secara bertahap).
14. [mengizinkan] digeser
- Setel apakah sprite bisa diseret atau tidak saat game dimulai. Anda bisa memilih "mengizinkan" atau "tidak mengizinkan".
15. Setel gaya rotasi [putar bebas]
Atur gaya rotasi saat sprite memantul dari tepi. Harap diperhatikan: gaya rotasi tidak akan mempengaruhi arah sprite yang sebenarnya.
Putar bebas: berdasarkan arah sebenarnya dari sprite, putar sprite ke sudut yang sesuai.
kiri-kanan: putar sprite dari kiri ke kanan atau kanan ke kiri.
Jangan putar: sprite tidak akan diputar.
16. Setel kubu karakter [kubu merah]
Tetapkan kamp sprite sebagai kamp warna tertentu .
Blok ini dapat digunakan dengan blok "menyentuh" di Sensing. Tetapkan sprite yang berbeda sebagai kamp yang sama, dan Anda dapat mengontrolnya pada saat yang bersamaan.
- Gerakan (16/16)
- 1. bergerak (10) langkah
- 2. berputar (30) derajat
- 3. rotate around [Codemao] by (30) degrees
- 4. bergoyang (1) detik
- 5. Jika di tepi, memantul
- 6. mengarah ke arah (90) derajat
- 7. pengarah ke [kursor-mouse]
- 8. pergi ke X(0) Y(0)
- 9. pergi ke [kursor-mouse]
- 10. setel [X] ke (100)
- 11. ubah [X] sebanyak (100)
- 12. meluncur ke X (300) Y (200) dalam (1) detik
- 13. ubah [X] sebanyak (200) dalam (1) detik
- 14. [mengizinkan] digeser
- 15. Setel gaya rotasi [putar bebas]
- 16. Setel kubu karakter [kubu merah]