Apa cara paling umum menangani klik mouse di game?
Mengingat semua yang Anda miliki dengan cara mendeteksi input dari mouse adalah apakah sebuah tombol naik atau turun.
Saat ini saya hanya mengandalkan mouse sebagai klik, tetapi pendekatan sederhana ini sangat membatasi saya dalam apa yang ingin saya capai. Misalnya saya memiliki beberapa kode yang hanya boleh dijalankan sekali pada klik mouse, tetapi menggunakan mouse ke bawah sebagai klik mouse dapat menyebabkan kode untuk menjalankan lebih dari sekali tergantung pada berapa lama tombol ditekan untuk. Jadi saya harus melakukannya dengan sekali klik!
Tapi apa cara terbaik untuk menangani klik? Adalah klik ketika mouse bergerak dari mouse ke atas atau dari bawah ke atas atau apakah itu klik jika tombolnya kurang dari x frame / milidetik dan kemudian jika demikian, apakah itu dianggap mouse ke bawah dan klik jika itu ke bawah untuk frame x / milidetik atau klik lalu tetikus ke bawah?
Saya bisa melihat bahwa masing-masing pendekatan dapat memiliki kegunaannya tetapi yang mana yang paling umum dalam game? Dan mungkin saya akan bertanya lebih spesifik mana yang paling umum di game RTS?