Kanvas | hyperPad Documentation

Loading...

Logo

Kanvas adalah area tak terbatas di mana Anda menempatkan objek Anda sehingga objek tersebut ada dalam adegan Anda.

Ada 2 area di kanvas. Ruang Layar yang Tampak dan Ruang Luar Layar.

Ruang Layar yang Tampak:

Ruang layar yang tampak diwakili oleh persegi panjang hijau di kanvas. Apa pun yang ditempatkan di dalam persegi panjang hijau akan muncul di layar ketika Anda menekan play.

Harap diperhatikan bahwa ruang layar yang tampak berubah untuk setiap perangkat dan rasio aspek yang Anda dukung. Misalnya, jika Anda membuat permainan untuk iPhone, ada 2 area layar yang tampak yang berbeda. Satu untuk iPhone asli (rasio aspek 3:2), dan satu untuk iPhone 5 dan yang lebih baru (Rasio Aspek 16:9).

Anda dapat dengan cepat beralih antara rasio aspek yang didukung dengan mengetuk ikon siklus perangkat di Palet Alat.

Ruang Luar Layar

Seperti yang mungkin telah Anda tebak, apa pun yang ditempatkan di luar kotak hijau berada di ruang luar layar dan tidak akan terlihat saat Anda menjalankan proyek Anda.

Ingat, semua objek yang ditempatkan di luar layar tetap ada dalam adegan Anda, dan tetap berjalan. Ini berarti semua perilaku akan terus dijalankan, suara dan animasi akan diputar, dll. Mereka akan terus berfungsi dengan normal, hanya saja pemain tidak dapat melihatnya.

Sekali lagi, Anda harus menyadari rasio aspek perangkat yang berbeda. Pada rasio aspek tertentu, sebuah objek mungkin berakhir di layar. Jika Anda berniat untuk menjaga objek tersebut tetap di luar layar, maka pertimbangkan untuk memindahkan objek tersebut untuk ukuran layar tertentu (menggunakan Perilaku Ambil Layar), atau menggunakan penempatan berbasis persentase.

Ingat bahwa objek yang berada di luar layar terus mengambil sumber daya. Karena objek luar layar ini masih dieksekusi, mereka dapat berdampak negatif pada performa aplikasi Anda. Jika Anda memperhatikan masalah performa, coba untuk menggunakan kembali objek dengan memindahkannya sesuai kebutuhan, atau menghancurkan/menonaktifkan objek yang sudah tidak diperlukan dalam adegan Anda.

Koordinat Layar

Sistem koordinat hyperPad didasarkan pada sudut kiri bawah dari ruang layar yang dapat terlihat asli. Jika Anda memindahkan posisi layar, ini tidak mengubah sistem koordinat. Artinya posisi asal (x:0, y: 0) tetap berada di posisi asli. Jika Anda menghidupkan grid dari Palet Alat, Anda dapat melihat titik asal yang diwakili oleh garis biru yang saling berpotongan.

Catat, bahwa untuk lapisan UI (UI layar dan UI Global) posisi asal (x:0, y:0) selalu berada di sudut kiri bawah layar (persegi panjang hijau).