PIbd-11 Valiulov I.A. LabWork01 Hard #1
@ -86,7 +86,7 @@ public class DrawingWarmlyShip extends JPanel {
|
||||
public void DrawTransport(Graphics2D g) {
|
||||
if (EntityWarmlyShip == null || _StartPosX == null || _StartPosY == null) return;
|
||||
int y = _StartPosY;
|
||||
if (EntityWarmlyShip.getSheepPipes()) {
|
||||
if (EntityWarmlyShip.getShipPipes()) {
|
||||
//трубы
|
||||
g.setColor(EntityWarmlyShip.getAdditionalColor());
|
||||
g.fillRect(_StartPosX + 70, _StartPosY, 12, 30);
|
||||
|
@ -6,18 +6,18 @@ public class EntityWarmlyShip {
|
||||
public Color getBodyColor() {return BodyColor;}
|
||||
private Color AdditionalColor;
|
||||
public Color getAdditionalColor() {return AdditionalColor;}
|
||||
private boolean SheepPipes;
|
||||
public boolean getSheepPipes() {return SheepPipes;}
|
||||
private boolean ShipPipes;
|
||||
public boolean getShipPipes() {return ShipPipes;}
|
||||
private boolean FuelTank;
|
||||
public boolean getFuelTank() {return FuelTank;}
|
||||
public double Step;
|
||||
public void Init(int speed, double weight, Color bodycolor, Color additionalcolor, boolean sheeppipes, boolean fueltank)
|
||||
public void Init(int speed, double weight, Color bodycolor, Color additionalcolor, boolean shippipes, boolean fueltank)
|
||||
{
|
||||
Speed = speed;
|
||||
Weight = weight;
|
||||
BodyColor = bodycolor;
|
||||
AdditionalColor = additionalcolor;
|
||||
SheepPipes = sheeppipes;
|
||||
ShipPipes = shippipes;
|
||||
FuelTank = fueltank;
|
||||
Step = Speed * 100 / Weight;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user