29 lines
439 B
JavaScript
29 lines
439 B
JavaScript
|
ig.module(
|
||
|
'game.entities.paddle-player'
|
||
|
)
|
||
|
.requires(
|
||
|
'game.entities.paddle'
|
||
|
)
|
||
|
.defines(function(){
|
||
|
|
||
|
EntityPaddlePlayer = EntityPaddle.extend({
|
||
|
|
||
|
animSheet: new ig.AnimationSheet( 'media/paddle-player.png', 64, 128 ),
|
||
|
|
||
|
update: function(){
|
||
|
if( ig.input.state('up') ) {
|
||
|
this.vel.y = -400;
|
||
|
}
|
||
|
else if( ig.input.state('down') ) {
|
||
|
this.vel.y = 400;
|
||
|
}
|
||
|
else {
|
||
|
this.vel.y = 0;
|
||
|
}
|
||
|
|
||
|
this.parent();
|
||
|
}
|
||
|
|
||
|
});
|
||
|
|
||
|
});
|