PIXI 4.1.0 Interaksi tidak berfungsi di Chrome 55.0.2882.0 MacOS Sierra. Bekerja dengan baik di FIrefox. Tidak dapat mengklik, meskipun kursor ditampilkan sebagai penunjuk, tetapi saat mengklik tidak ada yang terjadi. Gerakan mouse dan mouseout berfungsi dengan baik.
Ex. http://pixijs.github.io/examples/#/demos/interactivity.js bahkan di sini itu tidak berfungsi. Tidak ada kesalahan.
Diperbarui ke Chrome 55.0.2883.18, masih tidak berfungsi. Juga menggunakan PIXI 4.0.3 semuanya bekerja seperti yang diharapkan.
Menyalin contoh dari http://pixijs.github.io/examples/#/basics/click.js dan membuat kode untuk mencatat peristiwa mouse http://codepen.io/hendrysadrak/pen/JRZmqa
Menemukan perbaikan, juga harus mendengarkan pointerdown
. Jadi sekarang, untuk setiap sprite yang ingin saya buat dapat diklik di desktop dan seluler, saya harus mendengarkan mousedown
, pointerdown
& touchstart
? Memiliki 3 baris untuk acara klik sederhana, mendengarkan tampaknya berlebihan.
EDIT pada gambar touchdown
harus touchstart
sry.
jika Anda menggunakan pointerdown, Anda tidak perlu menggunakan mouse atau touchdown sama sekali.
Saya telah menyaksikan sendiri masalah yang sama ini, mencoba memperbarui PIXI 3.10 ke PIXI 4.1. Tapi menurut saya itu ada hubungannya dengan urutan gambar. Beberapa tombol berfungsi normal, tetapi yang lain (mungkin karena akan digambar nanti?) Tidak memiliki kursor penunjuk saat diarahkan dengan mouse dan tidak bereaksi terhadap peristiwa klik.
Chrome 53.0.2785.143 (64-bit) Mac OS X 10.9.5
Ver 4.1.0
Tidak ada peristiwa 'mousedown' / 'mouseup'. 'pointerdown' tidak membantu.
Dengan ver 4.0.3 itu bekerja dengan sempurna.
Sayangnya kita perlu memutar kembali ke ver. 4.0.3
Ini mungkin terkait juga: https://github.com/pixijs/pixi.js/issues/3158
Tapi saya tidak bisa men-debugnya sendiri, seperti yang terjadi pada pemain
Solusi saya adalah memutar kembali ke 4.0.2, saya menggunakan versi 4.0.3 / dev (bukan rilis 4.0.3), jadi masalah yang saya tautkan muncul setelah 4.0.2 - Belum mencoba 4.0.3 seperti saya sudah menghabiskan waktu pemain selama lebih dari satu jam saat itu
Terjadi juga pada Chrome canary versi 56.0.2900.0 (64-bit), Internet Explorer 11 versi 11.321.14393.0 dan Edge 38.14393.0.0.
Berfungsi di firefox.
Saya pikir saya tidak melihat ini di mana pun, ternyata saya baru saja menguji di perangkat sentuh saja, yang tidak terpengaruh. Dikonfirmasi bahwa ini gagal pada Chome Versi 55.0.2883.28 beta (64-bit), Win10.
Saya menukar semua peristiwa * mouse dan sentuh * saya untuk peristiwa penunjuk * dan ini telah diselesaikan.
Harus diperbaiki sekarang dengan penggabungan # 3233.
ini tidak terselesaikan ..
chrome 56.0.2896. 64-bit tidak berfungsi dengan versi terbaru yang diperbarui pada master 2 hari yang lalu
Saya juga melaporkan masalah yang sama, tetapi pembaruannya 4.1.1, itu belum termasuk perbaikan :(
Sudahkah Anda memeriksa: http://pixijs.download/dev/pixi.js
Di Chrome 62.0.3202.75 "mousedown" berfungsi dan "pointer ke bawah" tidak berfungsi. Apakah ada orang lain yang memiliki masalah yang sama?
Sama di sini, ada tanggapan tentang ini?
Butuh informasi lebih. Saya memiliki peristiwa pointer * yang berfungsi dengan baik di Chrome 67.0.3396.79, Windows 10, pixi.js 4.8.1.
@ staff0rd ini kasus saya. Saya ingin mengikat acara ke panggung sehingga saya membuat situs web yang dapat ditarik secara horizontal. Saya pikir akan lebih mudah untuk mengikat acara di atas panggung daripada di objek lain.
this.stage = new PIXI.Container();
stage.on('mousedown', onDragStart) // working
.on('pointerdown', onDragStart); // not working
Sepertinya saya mendapatkan keduanya di sini; https://codepen.io/staff0rd/pen/eKGapp?editors=0010 , bukan?
Utas ini telah dikunci secara otomatis karena tidak ada aktivitas baru-baru ini setelah ditutup. Silakan buka masalah baru untuk bug terkait.
Komentar yang paling membantu
jika Anda menggunakan pointerdown, Anda tidak perlu menggunakan mouse atau touchdown sama sekali.