ig.module( 'game.entities.paddle-player' ) .requires( 'game.entities.paddle' ) .defines(function(){ EntityPaddlePlayer = EntityPaddle.extend({ animSheet: new ig.AnimationSheet('media/paddle-player.png', 30, 120), update: function(){ if (ig.input.state('up')) { this.vel.y = -400; } else if (ig.input.state('down')) { this.vel.y = 400; } else if (ig.input.state('force-top')) { this.pos.y = 48; } else if (ig.input.state('force-bottom')) { this.pos.y = 240; } else { this.vel.y = 0; } this.parent(); } }); });