Change speed through keydown at the spriteanimation-plugin spritley
Hi,
i´m using the spriteanimation plugin
spritley .
And now I want to change the .sprite({ speed: 4000}); through the arrowkeys, left and right using keydown.
But I have some problems with the syntax.
Could somebody take a look and can tell me how can I fix this?
- var player = $('#draisine');
- player.sprite({fps: 30, no_of_frames: 1, speed: 4000});
-
- //Draisine keydowns
- $(document).keydown(function(e){
- switch (e.which) {
- /*case 40: //down
- player.animate({
- top: "+=80"
- });
- break;*/
- case 38: //up
- player.animate({
- top: "-=80"
- }).animate({
- top: "+=80"
- });
- break;
- case 37: //left
- player.sprite({
- speed: -= 1000;
- if (speed < 1000) {
- speed = 1000;
- }
- });
- break;
- case 39: //right
- player.sprite({
- speed: -= 1000;
- if (speed < 1000) {
- speed = 1000;
- }
- });
- break;
- case 32: //space
- player.animate({
- top: "-=80"
- }).animate({
- top: "+=80"
- });
- }
- });