You should just be able to do something like
for object in map.layer["markers"].nameIs("startmarker") do character.x = object.x end
Maybe Dusk is not compatible with composer…
I have something like
local screenGroup = self.view map = dusk.buildMap("levels/level"..selectedLevel..".json") screenGroup:insert(map)
and startmarkers / spawnpoints are working ok…