Menunggu Hingga Gambar atau Teks Muncul atau Hilang
Dalam banyak kasus, Anda perlu menunggu gambar atau teks untuk muncul atau hilang di layar Anda atau di dalam wilayah tertentu. Hal ini memastikan bahwa teks atau gambar yang Anda pantau sudah terdeteksi atau dihapus dengan benar sebelum melanjutkan. Sebagai contoh, jika Anda ingin mengklik sebuah tombol di dalam aplikasi, Anda harus memastikan bahwa tombol tersebut terlihat di layar Anda. Demikian pula, jika Anda ingin melanjutkan hanya setelah ikon loading hilang, Anda perlu menunggunya menghilang.
Menunggu Gambar atau Teks untuk Muncul
Untuk menunggu hingga template muncul, Anda dapat menggunakan Screen:wait(template: string, timeout: number). Sama seperti deteksi gambar, Anda perlu meneruskan template sebagai nama teks atau gambar.
Kode Setara
# wait the button appears
Screen:wait('button.jpg', 10000);
Block Builder Setara
Makro ini akan menunggu hingga "button.jpg" muncul di layar dalam waktu 10 detik. Jika "button.jpg" tidak muncul dalam waktu tersebut, kesalahan akan terjadi.
Menunggu Gambar atau Teks untuk Hilang
Untuk menunggu hingga template menghilang, gunakan Screen:waitVanish(template: string, timeout: number). Fungsi ini menunggu teks atau gambar yang ditentukan untuk menghilang dari layar.
Kode Setara
# wait until 'loading_icon.jpg' vanish
Screen:waitVanish('loading_icon.jpg', 10000);
Block Builder Setara
Makro ini akan menunggu hingga "loading_icon.jpg" menghilang dari layar dalam waktu 10 detik. Jika ikon masih terlihat setelah waktu tersebut, kesalahan akan terjadi.
Langkah Berikutnya
Untuk otomatisasi jangka panjang yang lebih andal, lanjutkan dengan: