Artikel ini merupakan tips tambahan dari artikel tentang tutorial membuat visual novel sederhana. Sebelumnya teks dialog pada projek sebelumnya hanyalah tanpa efek alias statis. Namun bisa memberi efek teks mengetik pada kotak teks dialog layaknya visual novel pada umumnya. Berikut ini adalah tutorialnya.
Buatlah kotak teks dinamis kosong dan beri nama variable bernama "textTampil" dan jangan lupa pastikan pada [...] di Embed Fonts aktif.
Seleksi kotak teks dinamis tersebut dan jadikan sebagai symbol dengan behavior : Movie Clip. Setelah itu masuk ke mode edit symbol pada symbol teks dinamis tersebut. Pada mode tersebut tambahkan 2 keyframe dengan menekan tombol F6 (Insert > Keyframe)
Sekarang pilih keyframe pada frame 1 dan isi listing program tersebut :
i = 1;
textTampil = "";
textTampil = substring(text_full, 1, i);
i = i + 1;
} else {
stop();
}
// Memajukan Main Timeline ke frame berikutnya
nextFrame();
// Memasang dialog baru & mereset animasi mengetik di Movie Clip
dialog_box.text_full = "";
dialog_box.gotoAndPlay(1);
}
Lalu buatlah layer bernama "actions_dialog", pada masing-masing satu frame akan menampilkan dialog yang berbeda ketika tombol dialog ditekan, Dan kali ini adalah listing program tersebut:
stop();
dialog_box.text_full = "Halo! Selamat datang di dalam game.";
dialog_box.gotoAndPlay(1);
Isi listing program tersebut dengan keyframe berbeda, Contohnya akan seperti ini yang penulis buat.
.gif)
Tidak ada komentar:
Posting Komentar