would this work?
[lua]–sprite sheet
local guysheet = sprite.newSpriteSheet(“guy_sprite.png”, 100, 100)
local guyset = sprite.newSpriteSet (guysheet, 1, 3)
sprite.add (guyset, “guyright”, 2, 2, 500, 0)
sprite.add (guyset, “guyleft”, 2, 2, 500, 0)
sprite.add (guyset, “guystop”, 1, 1, 500, 0)
–add guy
local guy = sprite.newSprite (guyset)
guy.x = 320
guy.y = 900
physics.addBody(guy)
guy.myName = “guy”
gameLayer:insert(guy)
– guy stay on x-axis
local function stay (event)
if guy.y < 900 then
guy.y = 900
elseif guy.y > 900 then
guy.y = 900
end
end
Runtime:addEventListener(“enterFrame”, stay)
– guy dont rotate
guy.isFixedRotation = true
local state = guy.isFixedRotation
– attemted guy tilt
system.setAccelerometerInterval( 70 )
function fnTilt( event )
guy.x =guy.x - (10 * event.xGravity)
end
Runtime:addEventListener( “accelerometer”, fnTilt )[/lua]
I also want to make the sprites play when the ‘guy’ move either right or left. I am not sure how to do that. [import]uid: 104376 topic_id: 22034 reply_id: 87773[/import]