Hallo Forum,
bin neu hier und schreibe gerade eine Funktion die ein drehendes Rad(als Auswahl) verwalten soll.
Prinzip:
Per Touch dreht man das Rad - je nach Winkel soll das Script erkennen welche Auswahl aktiv ist - das versuche ich mit Propeller.js - welche die aktuelle angle in meine CallbackFunction zurückgibt.
Allerdings führt sich das Script natürlich alle paar Millisekunden aus wenn der if -Fall aktiv ist. Dadurch hängt sich das Ganze auf. Gibt es einen besseren Ansatz, dass das Script nur einmal ausgeführt wird.
Viele Grüße
bin neu hier und schreibe gerade eine Funktion die ein drehendes Rad(als Auswahl) verwalten soll.
Prinzip:
Per Touch dreht man das Rad - je nach Winkel soll das Script erkennen welche Auswahl aktiv ist - das versuche ich mit Propeller.js - welche die aktuelle angle in meine CallbackFunction zurückgibt.
Allerdings führt sich das Script natürlich alle paar Millisekunden aus wenn der if -Fall aktiv ist. Dadurch hängt sich das Ganze auf. Gibt es einen besseren Ansatz, dass das Script nur einmal ausgeführt wird.
PHP:
new Propeller(document.getElementById('spinwheel'), {inertia: 0.5, onRotate: function(){
checkAngleandColor(this.angle);
}});
function checkAngleandColor(angle){
if(angle > 260){
$( "#colortracker p" ).text( "Rot" );
}
}
Viele Grüße