Saya sedang mengerjakan game berbasis grid isometrik dan saya mengalami masalah saat mencoba menghubungkan klik mouse dari pengguna ke ubin. Saya telah dapat membagi masalah menjadi 2 bagian:
- Menemukan persegi panjang yang mengelilingi ubin (yang telah saya bisa lakukan)
- Mencari tahu dari persegi panjang yang ubin klik mendarat (telah membuat saya bingung)
Berikut ini adalah contoh kotak dengan ubin di bagian dalam:
Persegi panjang adalah 70px panjang dan 30px tinggi jadi jika saya menggunakan input katakanlah 30x (atas) / 20y (kiri) bagaimana cara menentukan ubin yang jatuh ke dalam ini?