Somehwat improved default object position

This commit is contained in:
Dennis Postma 2025-02-04 15:07:25 +01:00
parent 0ecd951710
commit cd1daf9345

View File

@ -35,15 +35,19 @@ const imageProps = computed(() => ({
originY: props.placedMapObject.mapObject.originY
}))
// ... existing code ...
function calculateObjectPlacement(mapObj: PlacedMapObject) : {x: number; y: number} {
let position = tileToWorldXY(props.tileMapLayer, mapObj.positionX, mapObj.positionY)
return {
x: position.worldPositionX - mapObj.mapObject.frameWidth/2,
y: position.worldPositionY-mapObj.mapObject.frameHeight/2+config.tile_size.height
y: position.worldPositionY - mapObj.mapObject.frameHeight + (config.tile_size.height * 1.5)
}
}
// ... existing code ...
onMounted(async () => {
await loadTexture(scene, {
key: props.placedMapObject.mapObject.id,