mirror of
https://github.com/Noratrieb/Java2DGame.git
synced 2026-01-14 22:15:01 +01:00
start physics
This commit is contained in:
parent
35c47c50b8
commit
843d30eb47
9 changed files with 61 additions and 2 deletions
28
src/main/java/objects/world/Wall.java
Normal file
28
src/main/java/objects/world/Wall.java
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
package objects.world;
|
||||
|
||||
import core.Master;
|
||||
import objects.GameObject;
|
||||
|
||||
import java.awt.*;
|
||||
|
||||
public class Wall extends GameObject {
|
||||
|
||||
public Wall(double x, double y, double xSize, double ySize) {
|
||||
super(x, y, xSize, ySize);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void draw(Graphics2D g2d, int w, Master master) {
|
||||
int xAbs = (int) getWorldCoords(position.x, true);
|
||||
int yAbs = (int) getWorldCoords(position.y, false);
|
||||
int sizeXAbs = (int) getWorldCoords(size.x, true);
|
||||
int sizeYAbs = (int) getWorldCoords(size.y, false);
|
||||
|
||||
g2d.setPaint(Color.BLACK);
|
||||
g2d.fillRect(xAbs, yAbs, sizeXAbs, sizeYAbs);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void update(Master master) {
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue