From 2345dca4b7fdc5b67243bada62a95c7d00f5a517 Mon Sep 17 00:00:00 2001 From: Jonathan Hager Date: Wed, 15 Apr 2020 11:52:06 +0200 Subject: [PATCH] Bug behoben --- core/assets/player2.png | Bin 0 -> 574 bytes core/src/com/dungeoncrawler/view/GameScreen.java | 4 ++-- .../src/com/dungeoncrawler/view/MapGenerator.java | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 core/assets/player2.png diff --git a/core/assets/player2.png b/core/assets/player2.png new file mode 100644 index 0000000000000000000000000000000000000000..35a28e6cd1805c360e20480e66d1cd8cc0bd1568 GIT binary patch literal 574 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!2~2VTi?|&Ffg`cIy(n=Iy);A6y>L7=A<$( zXiTh~XzOv};Nz3fiyD}^K)>r@dQ6>I7^4{}*GJm}erZo5~%uC&sD3~wcpC4uQ zy!MfXwl~*D%a1c0#Z~H_?0WM_`uU{8b@L=mH_fbkq_HvJRnpGx$eRJ3%R7?0Rt4^} zf4=EZW%uT&wVS`${^UN)nwvWFwMqNLLrT*WoEmzpv{oE)niJM5A}o2!zv@T3%zh8O znK7aUMLG-EL?=CF|KEK7?yRFHTV{*+G1=;G`)kPb%O{@`i)zu|_KHTo=BGcOUpISsN@Tv4i#3wLAB2{kEuO z*mNcI7n_9zi<|e9z3)E03nEZz zkxv|`NW;^`F~sBe+w+dR3=AAB3oiegyS3TgJj21a?llJj$mm|!$|!$JdAB`K4}+(x KpUXO@geCyJOXt`C literal 0 HcmV?d00001 diff --git a/core/src/com/dungeoncrawler/view/GameScreen.java b/core/src/com/dungeoncrawler/view/GameScreen.java index b97cff5..c2a5736 100644 --- a/core/src/com/dungeoncrawler/view/GameScreen.java +++ b/core/src/com/dungeoncrawler/view/GameScreen.java @@ -55,8 +55,8 @@ public class GameScreen { //PLAYER - p = new Texture("player.png"); - regions = TextureRegion.split(p, 48, 48); + p = new Texture("player2.png"); + regions = TextureRegion.split(p, 16, 16); player = new Sprite(regions[0][2]); player.setX(200); player.setY(200); diff --git a/core/src/com/dungeoncrawler/view/MapGenerator.java b/core/src/com/dungeoncrawler/view/MapGenerator.java index a3e6da4..69ec9bd 100644 --- a/core/src/com/dungeoncrawler/view/MapGenerator.java +++ b/core/src/com/dungeoncrawler/view/MapGenerator.java @@ -82,7 +82,7 @@ public class MapGenerator { collisionLayer.getObjects().remove(top); RectangleMapObject tempLeft = new RectangleMapObject(0, mapDimensionY*48 - 48, (mapDimensionX / 2) * 48, 48); - RectangleMapObject tempRight = new RectangleMapObject(((mapDimensionX / 2) + 2) * 48, mapDimensionY*48 - 48, mapDimensionX*48, 48); + RectangleMapObject tempRight = new RectangleMapObject(((mapDimensionX / 2) + 1) * 48, mapDimensionY*48 - 48, (mapDimensionX / 2) * 48, 48); collisionLayer.getObjects().add(tempLeft); collisionLayer.getObjects().add(tempRight); @@ -96,7 +96,7 @@ public class MapGenerator { collisionLayer.getObjects().remove(right); - RectangleMapObject tempTop = new RectangleMapObject(mapDimensionX*48 - 48, ((mapDimensionY / 2) + 2) * 48, 48, (mapDimensionY / 2) * 48); + RectangleMapObject tempTop = new RectangleMapObject(mapDimensionX*48 - 48, ((mapDimensionY / 2) + 1) * 48, 48, (mapDimensionY / 2) * 48); RectangleMapObject tempBottom = new RectangleMapObject(mapDimensionX*48 - 48, 0, 48, (mapDimensionY / 2) * 48); collisionLayer.getObjects().add(tempTop); @@ -112,7 +112,7 @@ public class MapGenerator { collisionLayer.getObjects().remove(bottom); RectangleMapObject tempLeft = new RectangleMapObject(0, 0, (mapDimensionX / 2) * 48, 48); - RectangleMapObject tempRight = new RectangleMapObject(((mapDimensionX / 2) + 2) * 48, 0, mapDimensionX*48, 48); + RectangleMapObject tempRight = new RectangleMapObject(((mapDimensionX / 2) + 1) * 48, 0, (mapDimensionX / 2) * 48, 48); collisionLayer.getObjects().add(tempLeft); collisionLayer.getObjects().add(tempRight); @@ -126,7 +126,7 @@ public class MapGenerator { collisionLayer.getObjects().remove(left); - RectangleMapObject tempTop = new RectangleMapObject(0, ((mapDimensionY / 2) + 2) * 48, 48, (mapDimensionY / 2) * 48); + RectangleMapObject tempTop = new RectangleMapObject(0, ((mapDimensionY / 2) + 1) * 48, 48, (mapDimensionY / 2) * 48); RectangleMapObject tempBottom = new RectangleMapObject(0, 0, 48, (mapDimensionY / 2) * 48); collisionLayer.getObjects().add(tempTop);