1

Klon dan Reproduksi

Fungsi dari Klon and Reproduksi Blok Sama, Apa Perbedaannya? Mari berkenalan dengan mereka!

I. Apa itu klon?

  • "klon" adalah membuat "klon kode kosong" dari sprite, yang dapat menyalin semua status sprite saat dikloning (termasuk ukuran, sudut, koordinat, massa, gaya, dan sebagainya, kecuali skrip).

  • Klon dari sprite yang sama di momen yang berbeda berada dalam status yang berbeda. (Lihat contoh seperti di bawah ini)

Ubah warna klon, kita dapat dengan jelas melihat bahwa setiap klon telah mengkloning warna sprite pada waktu yang berbeda.

  • Blok yang terkait dengan klon ada di Kejadian:

  • Karena klon tidak akan mengkloning blok sprite, jika ingin menjalankan klon, sebaiknya gunakan blok "Ketika saya mulai sebagai klon" .

    Skrip di bawah blok ini adalah skrip dari semua klon. Selain itu, klon bisa dikloning lagi.

  • Harap diperhatikan:

    jumlah maksimum klon adalah 300. klon diatas 300 akan dihapus secara otomatis untuk menjamin kelancaran menjalankan permainan.

II. Apa itu reproduksi?

Sprite yang mereproduksi tidak hanya akan menduplikasi tampilan tetapi juga semua blok dari sprite yang ditentukan.

Setel sprite yang mereproduksi ke posisi tertentu, dan itu akan melakukan persis seperti yang dilakukan sprite asli.

  • Harap diperhatikan: 

    Saat Anda menggunakan "Ketika Mulai diklik" sebagai syarat, jangan gunakan blok reproduksi pada sprite.

  • Karena jika semua sprite yang mereproduksi akan menjalankan blok reproduksi, pertumbuhan eksponensial yang buruk akan terbentuk, yang akan menyebabkan runtuhnya halaman secara langsung. Anda dapat mereproduksi sprite pada background. ​

III. Perbedaan antara mengkloning dan mereproduksi

  • Perbedaan terbesar adalah bahwa mereproduksi sprite akan mewarisi naskah sprite asli ketika klon tidak.

  • Jika Anda ingin sprite klon menjalankan skrip yang sama dengan sprite aslinya, paling mudah menggunakan "reproduksi";  sebaliknya jika ingin menyalin sprite yang tidak mengeksekusi scrip yang sama dengan sprite aslinya, akan lebih mudah untuk memilih "klon".

  • Sebagai contoh:

    • 1、oSebuah Codemao yang bergetar → mereproduksi sekali → dua Codemao yang bergetar (Sprite yang direproduksi sama dengan sprite aslinya)

    • 2、oSebuah Codemao yang gemetar → klon sekali → satu Codemao lagi tanpa skrip apa pun

  • Sulit untuk mengontrol dan membedakan mana yang merupakan sprite asli; tetapi yang terakhir memiliki perintah yang jelas.

  • Tips:
    Jika Anda tidak lagi menggunakan klon, gunakan blok "hapus" baik Anda telah menggunakan klon atau mereproduksi blok.

Hapus klon tepat waktu untuk menghindari konsumsi yang tidak perlu saat game sedang berjalan.

Sejauh ini, duplikat diatas 300 akan dihapus secara otomatis oleh sistem.

IV. Bagaimana menciptakan efek “bayangan” dengan klon

  • Seperti yang ditunjukkan pada gambar di bawah ini, bayangan akan mengikuti Codemao saat bergerak.

Gunakan blok "klon" dan blok "tunggu detik".

Namun, klon Codemao akan mengisi layar tanpa efek tingkat transparan.

Jadi, ingatlah untuk menghapus klon yang berlebihan.

Gunakan blok "hapus" untuk menghapus dirinya sendiri setelah kloning.

Sedangkan untuk efek tingkat transparan, Anda bisa menggunakan efek " tingkat transparan " di Blok Tampilan.