Tutorial Construct 2: Membuat Efek Zoom dan Hover pada Tombol
Langkah 1: Membuat Proyek dan Desain Tombol
-
Buka Construct 2, lalu buat project baru.
-
Buat layout baru, beri nama misalnya
MenuUtama. -
Tambahkan sprite objek tombol:
-
Klik Insert New Object → Sprite.
-
Buat desain tombol (misalnya tombol “Start” atau “Play”).
-
Gambar bisa dibuat langsung di editor bawaan Construct atau menggunakan software seperti Photoshop/Canva.
-
-
Atur posisi dan ukuran tombol agar proporsional di tengah layar.
Langkah 2: Membuat Dua Frame untuk Efek Hover
-
Buka sprite tombol yang sudah dibuat.
-
Di animation editor, buat dua frame:
-
Frame 1: Tampilan tombol normal.
-
Frame 2: Tampilan tombol saat disentuh (hover).
-
-
Untuk membedakan efeknya:
-
Buat Frame 2 sedikit lebih terang atau lebih pucat agar terlihat perubahan saat disentuh.
-
-
Beri nama animasi misalnya “ButtonHover”, dan simpan.
Langkah 3: Menambahkan Objek Input (Touch)
-
Kembali ke layout utama.
-
Klik kanan → Insert New Object → Input → Touch.
Ini berguna agar tombol bisa merespons sentuhan (baik di PC maupun perangkat mobile).
Langkah 4: Membuat Event Hover
-
Buka Event Sheet (misalnya
Event_Menu). -
Tambahkan event baru:
-
Condition: Touch → On Touched Object → pilih tombol
-
Action: Tombol → Set Frame → 1 (berarti ganti ke frame ke-2 karena perhitungan dimulai dari 0)
-
-
Tambahkan event Else:
-
Action: Tombol → Set Frame → 0 (kembali ke tampilan awal setelah dilepas)
-
-
Hasilnya: ketika tombol disentuh, tampilannya berubah seperti efek hover/tekan.
Langkah 5: Menambahkan Efek Zoom Saat Diklik
-
Masih di Event Sheet, tambahkan event baru:
-
Condition: Touch → On Touched Object → pilih tombol
-
Action: Tombol → Set Scale → 1.5
(nilai 1.5 berarti membesarkan ukuran tombol 150%)
-
-
Tambahkan tunda (Wait) agar efek zoom terlihat alami:
-
Action: System → Wait → 0.2 detik
-
-
Tambahkan action berikutnya untuk mengembalikan ukuran tombol:
-
Tombol → Set Scale → 1.0
-
-
Sekarang tombol akan membesar sebentar lalu kembali ke ukuran semula ketika diklik.
Langkah 6: Mengatur Urutan Efek
-
Pastikan urutan event seperti berikut:
-
Event 1: Mengatur hover (frame 0 → frame 1 → frame 0)
-
Event 2: Mengatur zoom (scale 1 → 1.5 → 1)
-
-
Jika ingin efek hover dan zoom terjadi bersamaan, bisa gabungkan dalam satu event:
Langkah 7: Pengujian
-
Jalankan proyek dengan menekan F5 atau klik Run Layout.
-
Uji efeknya:
-
Saat tombol disentuh, tampilannya berubah (hover).
-
Saat diklik, tombol sedikit membesar lalu kembali ke semula (zoom).
-
-
Jika terlalu cepat atau lambat, ubah durasi pada action Wait (misalnya 0.1–0.3 detik).
Hasil Akhir
Efek Hover: Tombol berubah warna atau tampilan saat disentuh.
Efek Zoom: Tombol membesar sedikit lalu kembali normal saat diklik.
Efek ini bisa diterapkan pada berbagai tombol — misalnya Start, Exit, atau Next Level — untuk mempercantik tampilan game.
Source: Youtube jfakbar_