ПИбд-23 Кислица Егор Дмитриевич Лабораторная работа №1 (усложненная) #1

Closed
Egor wants to merge 16 commits from Laba1 into main
2 changed files with 1 additions and 9 deletions
Showing only changes of commit 8d447ae26d - Show all commits

View File

@ -39,7 +39,7 @@ public class DrawningAirFighter {
DrawningEngines = new DrawningEngines();
DrawningEngines.Init(_startPosX,_startPosY,airfighterPanel);
Random rand = new Random();
DrawningEngines.ChangeEnginesNumb(rand.nextInt(1, 4));
DrawningEngines.ChangeEnginesNumb(engineNumb);
return true;
}
@ -80,7 +80,6 @@ public class DrawningAirFighter {
case Down:
if (_startPosY + EntityAirFighter.Step() + _airfighterwingkorpusHeight < _pictureHeight)
_startPosY += (int) EntityAirFighter.Step();
break;
}
DrawningEngines.CurX = _startPosX;
@ -91,17 +90,12 @@ public class DrawningAirFighter {
Graphics2D g2d = (Graphics2D) AirFighterPanel.getGraphics();
if (EntityAirFighter == null)
return;
DrawningEngines.DrawEngines();
//тело самолёта
g2d.setColor(EntityAirFighter.BodyColor());
g2d.fillRect(_startPosX + 20,_startPosY +4,140,20);
g2d.setColor(Color.BLACK);
g2d.drawRect(_startPosX + 20,_startPosY +4,140,20);
//Нос самолёта
int[] xPointsArrNose = {_startPosX + 20,_startPosX + 20,_startPosX-3};
int[] yPointsArrNose = {_startPosY + 4,_startPosY + 24,_startPosY + 12};

View File

@ -11,7 +11,6 @@ public class EntityAirFighter {
public int Speed(){
return Speed;
}
public int WheelNumb(){
return EngineNumb;
}
@ -32,7 +31,6 @@ public class EntityAirFighter {
Weight = weight;
Step = (double)Speed * 100 / Weight;
BodyColor = bodyColor;
EngineNumb = engineNumb;
Racket = racket;
Wing = wing;