Thx for your fast reply.
I did the same thing …
Work 10 time on the simulator before lag and crash
dont work on the device …
[code]
module(…, package.seeall)
new = function ()
local localGroup = display.newGroup()
– On cache la bar
display.setStatusBar( display.HiddenStatusBar )
– Demarrage Module Physics
local physics = require(“physics”)
physics.start()
– On tue la gravitée
physics.setScale( 60 )
physics.setGravity( 0, 0 )
– gestion du multitouch
system.activate( “multitouch” )
– Demarrage de Lime 
local lime = require(“lime”)
– Demarrage Joystick
local joystickClass = require( “joystick” )
– On charche la map 01.tmx
local map = lime.loadMap(“02.tmx”)
local onPlayerSpawnObject = function(object)
local layer = map:getTileLayer(“Player”)
player = display.newImage(layer.group, “guy.png”)
player.x = object.x * 1.3
player.y = object.y * 1.3
physics.addBody(player)
player.isFixedRotation = true
end
map:addObjectListener(“PlayerSpawn”, onPlayerSpawnObject)
– Create the visual
local visual = lime.createVisual(map)
– Build the physical
local physical = lime.buildPhysical(map)
local function movePlayer( event )
local xAmount, yAmount = event.joyX, event.joyY
if type(xAmount) == “number” then
player.x = player.x + xAmount * 4
end
if type(yAmount) == “number” then
player.y = player.y + yAmount * 4
end
end
– Add A New Joystick
local playerJoystick = joystickClass.newJoystick
{
outerImage = “joystickOuter.png”,
outerAlpha = 0.8,
innerImage = “joystickInner.png”,
innerAlpha = 0.8,
position_x = 35,
position_y = 380,
onMove = movePlayer
}
playerJoystick.xScale = 0.7
playerJoystick.yScale = 0.7
local function onCollision(self, event )
if ( event.phase == “began” ) then
if event.other.IsDoor then
print “Porte …”
physics.stop()
director:changeScene( “01”, “crossfade” )
end
elseif ( event.phase == “ended” ) then
if event.other.IsDoor then
print “pas de Porte …”
end
end
end
player.collision = onCollision
player:addEventListener( “collision”, player )
return localGroup
end
[/code] [import]uid: 73995 topic_id: 3598 reply_id: 46319[/import]