Komentar: Kocok dan ubah warna, yang sangat berguna, tetapi setelah pengujian, ada banyak hal yang harus diperhatikan. Di bawah ini adalah beberapa wawasan pribadi, silakan merujuk mereka.
Saya menemukan kasing online, yang digunakan untuk mengguncang dan mengubah warna, yang sangat berguna, tetapi setelah pengujian, Anda perlu memperhatikan:1. Aplikasi fungsional harus diimplementasikan dengan iOS atau Android 4.0 atau di atas.
2. Jika Anda menambahkan koordinat z untuk menilai, layar akan berubah warna secara acak. Mungkin terlalu sensitif ... atau penggunaan yang benar tidak ditemukan. Saya berharap semua orang bisa memperbaikinya.
3. Jika fungsi ini sedikit berubah, itu dapat diubah menjadi metode lotere, yang lebih modis daripada kartu putar atau goresan besar, haha
<type skrip = "Teks/JavaScript">
var color = array baru ('merah', 'biru', 'kuning', 'hijau', '#00f', '#0ff');
if (window.devicemotionevent) {
var speed = 25;
var x = y = z = lastx = lasty = lastz = 0;
window.addeventListener ('deviceMotion', function () {
var acceleration = event.acceleration termasuk gravitasi;
x = acceleration.x;
y = Acceleration.y;
// z = acceleration.z;
if (math.abs (x-lastx)> speed || math.abs (y-lasty)> speed) {
document.body.style.backgroundColor = color [math.round (math.random ()*10)%6];
}
lastx = x;
terakhir = y;
// lastz = z;
}, PALSU);
}
</script>