sprite+accelerometer

[lua]

local frog_jump = sprite.newSpriteSheet(“frogsprit.png”, 237, 195)
local frog_jump_Set = sprite.newSpriteSet(frog_jump, 1, 12)

sprite.add(frog_jump_Set, “character-l”, 8, 5, 2000, 1)
sprite.add(frog_jump_Set, “character-r”, 2, 5, 2000, 1)
local frog_jump_SheetSet = sprite.newSprite(frog_jump_Set)
frog_jump_SheetSet.name = “character”
frog_jump_SheetSet.x = 512
frog_jump_SheetSet.y = 620

physics.addBody(frog_jump_SheetSet,{friction = 1.0,density = 1})
local xMovement
local yMovement

local frog_jump_flag = true
–Accelerometer Movement of the Frog
local function move_var(event)
xMovement = -event.xGravity * 50
yMovement = -event.yGravity * 50
end
Runtime:addEventListener(“accelerometer”,move_var)

local function movement()
if frog_jump_flag == true then
frog_jump_flag = false
if yMovement >= 10 then
frog_jump_SheetSet:applyLinearImpulse(100,-200,frog_jump_SheetSet.x,frog_jump_SheetSet.y)
frog_jump_SheetSet:prepare(“character-r”)
frog_jump_SheetSet:play(“character-r”)
elseif yMovement <= -10 then
frog_jump_SheetSet:applyLinearImpulse(-100,-200,frog_jump_SheetSet.x,frog_jump_SheetSet.y)
frog_jump_SheetSet:prepare(“character-l”)
frog_jump_SheetSet:play(“character-l”)
end
local function spriteListener( event )
if event.sprite.currentFrame == 5 then
frog_jump_flag = true
end
end
frog_jump_SheetSet:addEventListener( “sprite”, spriteListener )
end
return true
end
Runtime:addEventListener(“enterFrame”,movement)[/lua]
Could anyone suggest me why this is not working?Please help me figure it out as I am not able to do that? [import]uid: 45566 topic_id: 25918 reply_id: 325918[/import]