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.
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.
- 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]