1

Gerakan (16/16)

1. bergerak (10) langkah

  • Ini sama dengan meningkatkan nilai X sebanyak 10, atau memindahkan sprite 10 unit ke kanan.
  • Arah pergerakan default dari sprite adalah 0 derajat, yaitu untuk bergerak ke kanan. Perubahan derajat dapat mengubah arah gerak sprite.

2. berputar (30) derajat

  • Putar sprite sebanyak 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 sebanyak derajat tertentu.

  • Blok ini dapat digunakan untuk mencapai efek rotasi bintang.

  • Contoh: bumi bergerak mengelilingi matahari Tambahkan blok ke sprite bumi dan atur agar berputar di sekitar sprite matahari. Sekarang kita dapat mencapai efek rotasi dari gambar berikut.

4. bergoyang (1) detik

  • Buat sprite bergoyang selama beberapa detik.

  • Aplikasi: efek ini dapat digunakan untuk menunjukkan sprite diklik, diserang, atau bersemangat.

5. Jika di tepi, memantul

  • Jika sprite mencapai tepi, memantul ke arah yang berlawanan.

  • Aplikasi: biasanya digunakan dengan blok "ulangi" dan blok "bergerak (10) langkah" untuk membuat sprite bergerak maju mundur.

  • 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 mengarah ke kursor mouse atau sprite lain.

8. pergi ke X(0) Y(0)

  • Fokus pada hasil: pindahkan sprite ke posisi tertentu di Stage dalam sekejap. Ini seperti teleportasi.

9. pergi ke [kursor-mouse]

  • Pindahkan sprite ke kursor-mouse, sprite lain atau posisi acak pada stage.

10. setel [X] ke (100)

  • Setel 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 yang dimasukkan.
  • 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 hitungan detik yang dimasukkan.

13. ubah [X] sebanyak (200) dalam (1) detik

  • Fokus pada proses: ubah posisi X / Y dari sprite dengan jumlah tertentu dalam hitungan detik yang dimasukkan ( gerakkan sprite secara bertahap).

14. [mengizinkan] digeser

  • Setel apakah sprite bisa digeser atau tidak saat game dimulai. Kamu bisa memilih "mengizinkan" atau "tidak mengizinkan".

15. Setel gaya rotasi [putar bebas]

  • Setel 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.

  • iInformasi lebih lanjut tentang rotasi

16. Setel kubu karakter [kubu merah]

  • Tetapkan kubu sprite sebagai kubu warna tertentu.

  • Blok ini dapat digunakan dengan blok "menyentuh" ​​di Deteksi. Tetapkan sprite yang berbeda sebagai kubu yang sama, dan Anda dapat mengontrolnya pada saat yang bersamaan.