Memuat Adegan atau Overlay Sebelumnya | hyperPad Documentation

Loading...

Logo
DocumentationAdeganMemuat Adegan atau Overlay Sebelumnya
Adegan

Memuat Adegan atau Overlay Sebelumnya

Last updated January 23, 2016

Memainkan sebuah adegan atau overlay kadang-kadang bisa memerlukan waktu sedikit untuk memuat tergantung pada jumlah objek atau perilaku. Dengan pramuat, Anda dapat membuat pemuatan sebuah adegan atau overlay terasa seketika dengan memuat saat pemain Anda tidak memperhatikan. Ada dua cara untuk memuat sebelumnya sebuah adegan: sebelum proyek Anda dimulai dari pengaturan adegan, atau secara asinkron (sementara adegan Anda sudah berjalan) menggunakan perilaku.

Pramuat dari Pengaturan Adegan

Anda dapat memberi tahu proyek Anda untuk memuat adegan atau overlay yang Anda tahu akan sering digunakan oleh pemain. Untuk melakukannya, buka Pengaturan Proyek dan ketuk ikon roda gigi

tekan pengaturan

dan aktifkan Pramuat.

Jika adegan Anda memiliki banyak objek dan perilaku, mungkin bukan ide yang baik untuk memuat dari awal. Memuat sebelumnya banyak adegan dan overlay dapat mempengaruhi kinerja dan mungkin lebih baik untuk memuat saat pemain Anda berjalan.

Pramuat Secara Asinkron Menggunakan Perilaku

Ketika Anda tidak ingin mempengaruhi kinerja dengan memuat semua adegan Anda, kadang-kadang masuk akal untuk memuat sebuah adegan atau overlay secara asinkron.

Sebagai contoh tentang kapan menggunakan pramuat asinkron bisa berupa permainan di mana pemain mendekati akhir level. Anda ingin mempersiapkan level berikutnya sehingga ketika pemain mencapai akhir, level berikutnya dimuat dengan instan.

Untuk memuat sebelumnya secara asinkron, cukup tambahkan perilaku Pramuat Adegan, yang ditemukan di perilaku Adegan Lanjutan, ketika sebuah peristiwa dipicu.

Kemudian pilih adegan atau overlay yang ingin Anda pramuat.

Ketika adegan selesai memuat sebelumnya, itu memicu sebuah peristiwa. Jadi Anda bisa melakukan sesuatu seperti mengaktifkan sebuah tombol ketika adegan selesai dimuat.

Ketika Anda selesai dengan adegan yang dimuat sebelumnya, pastikan Anda menggunakan perilaku Unload Scene untuk memastikan Anda tidak mempengaruhi kinerja proyek Anda.