|  |  | @@ -1167,16 +1167,15 @@ function toggleFullScreen() { | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | function handleResize() { | 
		
	
		
			
			|  |  |  | const oldEntityX = entityX; | 
		
	
		
			
			|  |  |  | const oldCanvasWidth = canvasWidth; | 
		
	
		
			
			|  |  |  | entityX = document.querySelector("#entities").getBoundingClientRect().x; | 
		
	
		
			
			|  |  |  | canvasWidth = document.querySelector("#display").clientWidth - 100; | 
		
	
		
			
			|  |  |  | canvasHeight = document.querySelector("#display").clientHeight - 50; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | const change = oldEntityX / entityX; | 
		
	
		
			
			|  |  |  | const change = oldCanvasWidth / canvasWidth; | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | doHorizReposition(change); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | canvasWidth = document.querySelector("#display").clientWidth - 100; | 
		
	
		
			
			|  |  |  | canvasHeight = document.querySelector("#display").clientHeight - 50; | 
		
	
		
			
			|  |  |  | updateSizes(); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
	
		
			
				|  |  | @@ -2100,7 +2099,7 @@ function exportScene() { | 
		
	
		
			
			|  |  |  | unit: unit | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | results.entityX = entityX; | 
		
	
		
			
			|  |  |  | results.canvasWidth = canvasWidth; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | return results; | 
		
	
		
			
			|  |  |  | } | 
		
	
	
		
			
				|  |  | @@ -2178,8 +2177,8 @@ function importScene(data) { | 
		
	
		
			
			|  |  |  | config.height = math.unit(data.world.height, data.world.unit); | 
		
	
		
			
			|  |  |  | document.querySelector("#options-height-unit").value = data.world.unit; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | if (data.entityX) { | 
		
	
		
			
			|  |  |  | doHorizReposition(data.entityX / entityX); | 
		
	
		
			
			|  |  |  | if (data.canvasWidth) { | 
		
	
		
			
			|  |  |  | doHorizReposition(data.canvasWidth / canvasWidth); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | updateSizes(); | 
		
	
	
		
			
				|  |  | 
 |