lab1
This commit is contained in:
parent
e775339cef
commit
9359766108
@ -8,4 +8,19 @@
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Compile Update="Properties\Resources.Designer.cs">
|
||||
<DesignTime>True</DesignTime>
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Update="Properties\Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
31
AircraftCarrier/AircraftCarrier/DirectionType.cs
Normal file
31
AircraftCarrier/AircraftCarrier/DirectionType.cs
Normal file
@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ProjectAircraftCarrier
|
||||
{
|
||||
/// <summary>
|
||||
/// Направление перемещения
|
||||
/// </summary>
|
||||
public enum DirectionType
|
||||
{
|
||||
/// <summary>
|
||||
/// Вверх
|
||||
/// </summary>
|
||||
Up = 1,
|
||||
/// <summary>
|
||||
/// Вниз
|
||||
/// </summary>
|
||||
Down = 2,
|
||||
/// <summary>
|
||||
/// Влево
|
||||
/// </summary>
|
||||
Left = 3,
|
||||
/// <summary>
|
||||
/// Вправо
|
||||
/// </summary>
|
||||
Right = 4
|
||||
}
|
||||
}
|
221
AircraftCarrier/AircraftCarrier/DrawingAircraftCarrier.cs
Normal file
221
AircraftCarrier/AircraftCarrier/DrawingAircraftCarrier.cs
Normal file
@ -0,0 +1,221 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ProjectAircraftCarrier
|
||||
{
|
||||
/// <summary>
|
||||
/// Класс, отвечающий за прорисовку и перемещение объекта-сущности
|
||||
/// </summary>
|
||||
internal class DrawingAircraftCarrier
|
||||
{
|
||||
/// <summary>
|
||||
/// Класс-сущность
|
||||
/// </summary>
|
||||
public EntityAircraftCarrier? EntityAircraftCarrier { get; private set; }
|
||||
/// <summary>
|
||||
/// Ширина окна
|
||||
/// </summary>
|
||||
private int _pictureWidth;
|
||||
/// <summary>
|
||||
/// Высота окна
|
||||
/// </summary>
|
||||
private int _pictureHeight;
|
||||
/// <summary>
|
||||
/// Левая координата прорисовки авианосца
|
||||
/// </summary>
|
||||
private int _startPosX;
|
||||
/// <summary>
|
||||
/// Верхняя кооридната прорисовки авианосца
|
||||
/// </summary>
|
||||
private int _startPosY;
|
||||
/// <summary>
|
||||
/// Ширина прорисовки авианосца
|
||||
/// </summary>
|
||||
private readonly int _carrierWidth = 196;
|
||||
/// <summary>
|
||||
/// Высота прорисовки авианосца
|
||||
/// </summary>
|
||||
private readonly int _carrierHeight = 58;
|
||||
/// <summary>
|
||||
/// Инициализация свойств
|
||||
/// </summary>
|
||||
/// <param name="speed">Скорость</param>
|
||||
/// <param name="weight">Вес</param>
|
||||
/// <param name="bodyColor">Цвет кузова</param>
|
||||
/// <param name="additionalColor">Дополнительный цвет</param>
|
||||
/// <param name="cabin">Признак наличия кабины</param>
|
||||
/// <param name="runway">Признак наличия ввп</param>
|
||||
/// <param name="width">Ширина картинки</param>
|
||||
/// <param name="height">Высота картинки</param>
|
||||
/// <returns>true - объект создан, false - проверка не пройдена,нельзя создать объект в этих размерах</returns>
|
||||
public bool Init(int speed, double weight, Color bodyColor, Color
|
||||
additionalColor, bool cabin, bool runway, int width, int height)
|
||||
{
|
||||
if (width < _carrierWidth || height < _carrierHeight)
|
||||
return false;
|
||||
_pictureWidth = width;
|
||||
_pictureHeight = height;
|
||||
EntityAircraftCarrier = new EntityAircraftCarrier();
|
||||
EntityAircraftCarrier.Init(speed, weight, bodyColor, additionalColor, cabin, runway);
|
||||
return true;
|
||||
}
|
||||
/// <summary>
|
||||
/// Установка позиции
|
||||
/// </summary>
|
||||
/// <param name="x">Координата X</param>
|
||||
/// <param name="y">Координата Y</param>
|
||||
public void SetPosition(int x, int y)
|
||||
{
|
||||
if (x < 0 || y < 0 || x + _carrierWidth > _pictureWidth || y + _carrierHeight > _pictureHeight)
|
||||
{
|
||||
x = 0;
|
||||
y = 0;
|
||||
}
|
||||
_startPosX = x;
|
||||
_startPosY = y;
|
||||
}
|
||||
/// <summary>
|
||||
/// Изменение направления перемещения
|
||||
/// </summary>
|
||||
/// <param name="direction">Направление</param>
|
||||
public void MoveTransport(DirectionType direction)
|
||||
{
|
||||
if (EntityAircraftCarrier == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
switch (direction)
|
||||
{
|
||||
//влево
|
||||
case DirectionType.Left:
|
||||
if (_startPosX - EntityAircraftCarrier.Step > 0)
|
||||
{
|
||||
_startPosX -= (int)EntityAircraftCarrier.Step;
|
||||
}
|
||||
break;
|
||||
//вверх
|
||||
case DirectionType.Up:
|
||||
if (_startPosY - EntityAircraftCarrier.Step > 0)
|
||||
{
|
||||
_startPosY -= (int)EntityAircraftCarrier.Step;
|
||||
}
|
||||
break;
|
||||
// вправо
|
||||
case DirectionType.Right:
|
||||
if (_startPosX + _carrierWidth + EntityAircraftCarrier.Step < _pictureWidth)
|
||||
{
|
||||
_startPosX += (int)EntityAircraftCarrier.Step;
|
||||
}
|
||||
break;
|
||||
//вниз
|
||||
case DirectionType.Down:
|
||||
if (_startPosY + _carrierHeight + EntityAircraftCarrier.Step < _pictureHeight)
|
||||
{
|
||||
_startPosY += (int)EntityAircraftCarrier.Step;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Прорисовка объекта
|
||||
/// </summary>
|
||||
/// <param name="g"></param>
|
||||
public void DrawTransport(Graphics g)
|
||||
{
|
||||
if (EntityAircraftCarrier == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Pen pen = new(Color.Black);
|
||||
Brush additionalBrush = new SolidBrush(EntityAircraftCarrier.AdditionalColor);
|
||||
Brush bodyBrush = new SolidBrush(EntityAircraftCarrier.BodyColor);
|
||||
//двигатели
|
||||
Point[] PointEngine1 = {
|
||||
new Point(_startPosX + 0, _startPosY + 11),
|
||||
new Point(_startPosX + 2, _startPosY + 11),
|
||||
new Point(_startPosX + 2, _startPosY + 24),
|
||||
new Point(_startPosX + 0, _startPosY + 24),
|
||||
};
|
||||
Point[] PointEngine2 = {
|
||||
new Point(_startPosX + 0, _startPosY + 31),
|
||||
new Point(_startPosX + 2, _startPosY + 31),
|
||||
new Point(_startPosX + 2, _startPosY + 44),
|
||||
new Point(_startPosX + 0, _startPosY + 44),
|
||||
};
|
||||
Brush brBlack = new SolidBrush(Color.Black);
|
||||
g.FillPolygon(brBlack, PointEngine1);
|
||||
g.DrawPolygon(pen, PointEngine1);
|
||||
g.FillPolygon(brBlack, PointEngine2);
|
||||
g.DrawPolygon(pen, PointEngine2);
|
||||
//границы авианосца
|
||||
Point[] PointBorders = {
|
||||
new Point(_startPosX + 4, _startPosY + 0),
|
||||
new Point(_startPosX + 142, _startPosY + 0),
|
||||
new Point(_startPosX + 196, _startPosY + 29),
|
||||
new Point(_startPosX + 142, _startPosY + 58),
|
||||
new Point(_startPosX + 4, _startPosY + 58),
|
||||
};
|
||||
g.FillPolygon(bodyBrush, PointBorders);
|
||||
g.DrawPolygon(pen, PointBorders);
|
||||
//отсеки
|
||||
g.DrawRectangle(pen, _startPosX + 98, _startPosY + 18, 10, 23);
|
||||
g.FillRectangle(additionalBrush, _startPosX + 99, _startPosY + 19, 9, 22);
|
||||
g.DrawRectangle(pen, _startPosX + 78, _startPosY + 23, 20, 13);
|
||||
g.FillRectangle(additionalBrush, _startPosX + 79, _startPosY + 24, 19, 12);
|
||||
g.DrawEllipse(pen, _startPosX + 138, _startPosY + 22, 11, 11);
|
||||
g.FillEllipse(additionalBrush, _startPosX + 138, _startPosY + 22, 11, 11);
|
||||
//впп
|
||||
if (EntityAircraftCarrier.Runway)
|
||||
{
|
||||
Pen penWhite = new Pen(Color.White, 3);
|
||||
Pen penThinWhite = new Pen(Color.White, 1);
|
||||
g.DrawLine(penWhite, _startPosX + 4, _startPosY + 14, _startPosX + 114, _startPosY + 1);
|
||||
g.DrawLine(penWhite, _startPosX + 4, _startPosY + 26, _startPosX + 156, _startPosY + 8);
|
||||
g.DrawLine(penThinWhite, _startPosX + 3, _startPosY + 20, _startPosX + 148, _startPosY + 3);
|
||||
}
|
||||
// кабина
|
||||
if (EntityAircraftCarrier.Cabin)
|
||||
{
|
||||
Point[] PointCabin = {
|
||||
new Point(_startPosX + 15, _startPosY + 42),
|
||||
new Point(_startPosX + 17, _startPosY + 41),
|
||||
new Point(_startPosX + 22, _startPosY + 41),
|
||||
new Point(_startPosX + 22, _startPosY + 38),
|
||||
new Point(_startPosX + 25, _startPosY + 38),
|
||||
new Point(_startPosX + 25, _startPosY + 41),
|
||||
new Point(_startPosX + 35, _startPosY + 41),
|
||||
new Point(_startPosX + 35, _startPosY + 38),
|
||||
new Point(_startPosX + 38, _startPosY + 38),
|
||||
new Point(_startPosX + 38, _startPosY + 41),
|
||||
new Point(_startPosX + 43, _startPosY + 41),
|
||||
new Point(_startPosX + 43, _startPosY + 38),
|
||||
new Point(_startPosX + 46, _startPosY + 38),
|
||||
new Point(_startPosX + 46, _startPosY + 41),
|
||||
new Point(_startPosX + 51, _startPosY + 41),
|
||||
new Point(_startPosX + 52, _startPosY + 42),
|
||||
new Point(_startPosX + 52, _startPosY + 45),
|
||||
new Point(_startPosX + 51, _startPosY + 46),
|
||||
new Point(_startPosX + 46, _startPosY + 46),
|
||||
new Point(_startPosX + 46, _startPosY + 49),
|
||||
new Point(_startPosX + 43, _startPosY + 49),
|
||||
new Point(_startPosX + 43, _startPosY + 46),
|
||||
new Point(_startPosX + 38, _startPosY + 46),
|
||||
new Point(_startPosX + 38, _startPosY + 49),
|
||||
new Point(_startPosX + 35, _startPosY + 49),
|
||||
new Point(_startPosX + 35, _startPosY + 46),
|
||||
new Point(_startPosX + 25, _startPosY + 46),
|
||||
new Point(_startPosX + 25, _startPosY + 49),
|
||||
new Point(_startPosX + 22, _startPosY + 49),
|
||||
new Point(_startPosX + 22, _startPosY + 46),
|
||||
new Point(_startPosX + 17, _startPosY + 46),
|
||||
new Point(_startPosX + 15, _startPosY + 45),
|
||||
};
|
||||
g.FillPolygon(additionalBrush, PointCabin);
|
||||
g.DrawPolygon(pen, PointCabin);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
63
AircraftCarrier/AircraftCarrier/EntityAircraftCarrier.cs
Normal file
63
AircraftCarrier/AircraftCarrier/EntityAircraftCarrier.cs
Normal file
@ -0,0 +1,63 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ProjectAircraftCarrier
|
||||
{
|
||||
/// <summary>
|
||||
/// Класс - сущность "Авианосец"
|
||||
/// </summary>
|
||||
public class EntityAircraftCarrier
|
||||
{
|
||||
/// <summary>
|
||||
/// Скорость
|
||||
/// </summary>
|
||||
public int Speed { get; private set; }
|
||||
/// <summary>
|
||||
/// Вес
|
||||
/// </summary>
|
||||
public double Weight { get; private set; }
|
||||
/// <summary>
|
||||
/// Основной цвет
|
||||
/// </summary>
|
||||
public Color BodyColor { get; private set; }
|
||||
/// <summary>
|
||||
/// Дополнительный цвет (для опциональных элементов)
|
||||
/// </summary>
|
||||
public Color AdditionalColor { get; private set; }
|
||||
/// <summary>
|
||||
/// Признак (опция) наличия кабины
|
||||
/// </summary>
|
||||
public bool Cabin { get; private set; }
|
||||
/// <summary>
|
||||
/// Признак (опция) наличия ввп
|
||||
/// </summary>
|
||||
public bool Runway { get; private set; }
|
||||
/// <summary>
|
||||
/// Шаг перемещения авианосца
|
||||
/// </summary>
|
||||
public double Step => (double)Speed * 100 / Weight;
|
||||
/// <summary>
|
||||
/// Инициализация полей объекта-класса спортивного авианосца
|
||||
/// </summary>
|
||||
/// <param name="speed">Скорость</param>
|
||||
/// <param name="weight">Вес авианосца</param>
|
||||
/// <param name="bodyColor">Основной цвет</param>
|
||||
/// <param name="additionalColor">Дополнительный цвет</param>
|
||||
/// <param name="cabin">Признак наличия антикрыла</param>
|
||||
/// <param name="runway">Признак наличия гоночной полосы</param>
|
||||
|
||||
public void Init(int speed, double weight, Color bodyColor, Color
|
||||
additionalColor, bool cabin, bool runway)
|
||||
{
|
||||
Speed = speed;
|
||||
Weight = weight;
|
||||
BodyColor = bodyColor;
|
||||
AdditionalColor = additionalColor;
|
||||
Cabin = cabin;
|
||||
Runway = runway;
|
||||
}
|
||||
}
|
||||
}
|
39
AircraftCarrier/AircraftCarrier/Form1.Designer.cs
generated
39
AircraftCarrier/AircraftCarrier/Form1.Designer.cs
generated
@ -1,39 +0,0 @@
|
||||
namespace AircraftCarrier
|
||||
{
|
||||
partial class Form1
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(800, 450);
|
||||
this.Text = "Form1";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
namespace AircraftCarrier
|
||||
{
|
||||
public partial class Form1 : Form
|
||||
{
|
||||
public Form1()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
}
|
||||
}
|
138
AircraftCarrier/AircraftCarrier/FormAircraftCarrier.Designer.cs
generated
Normal file
138
AircraftCarrier/AircraftCarrier/FormAircraftCarrier.Designer.cs
generated
Normal file
@ -0,0 +1,138 @@
|
||||
namespace ProjectAircraftCarrier
|
||||
{
|
||||
partial class FormAircraftCarrier
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormAircraftCarrier));
|
||||
pictureBoxAircraftCarrier = new PictureBox();
|
||||
buttonCreate = new Button();
|
||||
buttonUp = new Button();
|
||||
buttonLeft = new Button();
|
||||
buttonDown = new Button();
|
||||
buttonRight = new Button();
|
||||
((System.ComponentModel.ISupportInitialize)pictureBoxAircraftCarrier).BeginInit();
|
||||
SuspendLayout();
|
||||
//
|
||||
// pictureBoxAircraftCarrier
|
||||
//
|
||||
pictureBoxAircraftCarrier.Dock = DockStyle.Fill;
|
||||
pictureBoxAircraftCarrier.Location = new Point(0, 0);
|
||||
pictureBoxAircraftCarrier.Name = "pictureBoxAircraftCarrier";
|
||||
pictureBoxAircraftCarrier.Size = new Size(878, 444);
|
||||
pictureBoxAircraftCarrier.SizeMode = PictureBoxSizeMode.AutoSize;
|
||||
pictureBoxAircraftCarrier.TabIndex = 0;
|
||||
pictureBoxAircraftCarrier.TabStop = false;
|
||||
//
|
||||
// buttonCreate
|
||||
//
|
||||
buttonCreate.Anchor = AnchorStyles.Bottom | AnchorStyles.Left;
|
||||
buttonCreate.Location = new Point(12, 398);
|
||||
buttonCreate.Name = "buttonCreate";
|
||||
buttonCreate.Size = new Size(112, 34);
|
||||
buttonCreate.TabIndex = 1;
|
||||
buttonCreate.Text = "Create";
|
||||
buttonCreate.UseVisualStyleBackColor = true;
|
||||
buttonCreate.Click += ButtonCreate_Click;
|
||||
//
|
||||
// buttonUp
|
||||
//
|
||||
buttonUp.Anchor = AnchorStyles.Bottom | AnchorStyles.Right;
|
||||
buttonUp.BackgroundImage = (Image)resources.GetObject("buttonUp.BackgroundImage");
|
||||
buttonUp.BackgroundImageLayout = ImageLayout.Zoom;
|
||||
buttonUp.Location = new Point(800, 366);
|
||||
buttonUp.Name = "buttonUp";
|
||||
buttonUp.Size = new Size(30, 30);
|
||||
buttonUp.TabIndex = 2;
|
||||
buttonUp.UseVisualStyleBackColor = true;
|
||||
buttonUp.Click += ButtonMove_Click;
|
||||
//
|
||||
// buttonLeft
|
||||
//
|
||||
buttonLeft.Anchor = AnchorStyles.Bottom | AnchorStyles.Right;
|
||||
buttonLeft.BackgroundImage = (Image)resources.GetObject("buttonLeft.BackgroundImage");
|
||||
buttonLeft.BackgroundImageLayout = ImageLayout.Zoom;
|
||||
buttonLeft.Location = new Point(764, 402);
|
||||
buttonLeft.Name = "buttonLeft";
|
||||
buttonLeft.Size = new Size(30, 30);
|
||||
buttonLeft.TabIndex = 3;
|
||||
buttonLeft.UseVisualStyleBackColor = true;
|
||||
buttonLeft.Click += ButtonMove_Click;
|
||||
//
|
||||
// buttonDown
|
||||
//
|
||||
buttonDown.Anchor = AnchorStyles.Bottom | AnchorStyles.Right;
|
||||
buttonDown.BackgroundImage = (Image)resources.GetObject("buttonDown.BackgroundImage");
|
||||
buttonDown.BackgroundImageLayout = ImageLayout.Zoom;
|
||||
buttonDown.Location = new Point(800, 402);
|
||||
buttonDown.Name = "buttonDown";
|
||||
buttonDown.Size = new Size(30, 30);
|
||||
buttonDown.TabIndex = 4;
|
||||
buttonDown.UseVisualStyleBackColor = true;
|
||||
buttonDown.Click += ButtonMove_Click;
|
||||
//
|
||||
// buttonRight
|
||||
//
|
||||
buttonRight.Anchor = AnchorStyles.Bottom | AnchorStyles.Right;
|
||||
buttonRight.BackgroundImage = (Image)resources.GetObject("buttonRight.BackgroundImage");
|
||||
buttonRight.BackgroundImageLayout = ImageLayout.Zoom;
|
||||
buttonRight.Location = new Point(836, 402);
|
||||
buttonRight.Name = "buttonRight";
|
||||
buttonRight.Size = new Size(30, 30);
|
||||
buttonRight.TabIndex = 5;
|
||||
buttonRight.UseVisualStyleBackColor = true;
|
||||
buttonRight.Click += ButtonMove_Click;
|
||||
//
|
||||
// FormAircraftCarrier
|
||||
//
|
||||
AutoScaleDimensions = new SizeF(10F, 25F);
|
||||
AutoScaleMode = AutoScaleMode.Font;
|
||||
ClientSize = new Size(878, 444);
|
||||
Controls.Add(buttonRight);
|
||||
Controls.Add(buttonDown);
|
||||
Controls.Add(buttonLeft);
|
||||
Controls.Add(buttonUp);
|
||||
Controls.Add(buttonCreate);
|
||||
Controls.Add(pictureBoxAircraftCarrier);
|
||||
Name = "FormAircraftCarrier";
|
||||
StartPosition = FormStartPosition.CenterScreen;
|
||||
Text = "AircraftCarrier";
|
||||
((System.ComponentModel.ISupportInitialize)pictureBoxAircraftCarrier).EndInit();
|
||||
ResumeLayout(false);
|
||||
PerformLayout();
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private PictureBox pictureBoxAircraftCarrier;
|
||||
private Button buttonCreate;
|
||||
private Button buttonUp;
|
||||
private Button buttonLeft;
|
||||
private Button buttonDown;
|
||||
private Button buttonRight;
|
||||
}
|
||||
}
|
83
AircraftCarrier/AircraftCarrier/FormAircraftCarrier.cs
Normal file
83
AircraftCarrier/AircraftCarrier/FormAircraftCarrier.cs
Normal file
@ -0,0 +1,83 @@
|
||||
namespace ProjectAircraftCarrier
|
||||
{
|
||||
public partial class FormAircraftCarrier : Form
|
||||
{
|
||||
/// <summary>
|
||||
/// Ïîëå-îáúåêò äëÿ ïðîðèñîâêè îáúåêòà
|
||||
/// </summary>
|
||||
private DrawingAircraftCarrier? _drawingAircraftCarrier;
|
||||
/// <summary>
|
||||
/// Èíèöèàëèçàöèÿ ôîðìû
|
||||
/// </summary>
|
||||
public FormAircraftCarrier()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
/// <summary>
|
||||
/// Ìåòîä ïðîðèñîâêè àâèàíîñöà
|
||||
/// </summary>
|
||||
private void Draw()
|
||||
{
|
||||
if (_drawingAircraftCarrier == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Bitmap bmp = new(pictureBoxAircraftCarrier.Width, pictureBoxAircraftCarrier.Height);
|
||||
Graphics gr = Graphics.FromImage(bmp);
|
||||
_drawingAircraftCarrier.DrawTransport(gr);
|
||||
pictureBoxAircraftCarrier.Image = bmp;
|
||||
|
||||
}
|
||||
/// <summary>
|
||||
/// Îáðàáîòêà íàæàòèÿ êíîïêè "Ñîçäàòü"
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
private void ButtonCreate_Click(object sender, EventArgs e)
|
||||
{
|
||||
Random random = new();
|
||||
_drawingAircraftCarrier = new DrawingAircraftCarrier();
|
||||
_drawingAircraftCarrier.Init(random.Next(100, 300),
|
||||
random.Next(1000, 3000),
|
||||
Color.FromArgb(random.Next(0, 256), random.Next(0, 256),
|
||||
random.Next(0, 256)),
|
||||
Color.FromArgb(random.Next(0, 256), random.Next(0, 256),
|
||||
random.Next(0, 256)),
|
||||
Convert.ToBoolean(random.Next(0, 2)),
|
||||
Convert.ToBoolean(random.Next(0, 2)),
|
||||
pictureBoxAircraftCarrier.Width, pictureBoxAircraftCarrier.Height);
|
||||
_drawingAircraftCarrier.SetPosition(random.Next(0, pictureBoxAircraftCarrier.Width),
|
||||
random.Next(0, pictureBoxAircraftCarrier.Height));
|
||||
Draw();
|
||||
}
|
||||
/// <summary>
|
||||
/// Îáðàáîòêà íàæàòèÿ êíîïîê äâèæåíèÿ
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
private void ButtonMove_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (_drawingAircraftCarrier == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
string name = ((Button)sender)?.Name ?? string.Empty;
|
||||
switch (name)
|
||||
{
|
||||
case "buttonUp":
|
||||
_drawingAircraftCarrier.MoveTransport(DirectionType.Up);
|
||||
break;
|
||||
case "buttonDown":
|
||||
_drawingAircraftCarrier.MoveTransport(DirectionType.Down);
|
||||
break;
|
||||
case "buttonLeft":
|
||||
_drawingAircraftCarrier.MoveTransport(DirectionType.Left);
|
||||
break;
|
||||
case "buttonRight":
|
||||
_drawingAircraftCarrier.MoveTransport(DirectionType.Right);
|
||||
break;
|
||||
}
|
||||
Draw();
|
||||
}
|
||||
}
|
||||
}
|
510
AircraftCarrier/AircraftCarrier/FormAircraftCarrier.resx
Normal file
510
AircraftCarrier/AircraftCarrier/FormAircraftCarrier.resx
Normal file
@ -0,0 +1,510 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="buttonUp.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
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
|
||||
JtOsCJpYvQkZmchEJtOsCJpYvQkZmchEJtOsCJpYvQl5C+ySzPgL55lnMjmcRub8qFZvRGQiE5nIVEG1
|
||||
eiMiE5nIRKYKqtUbEZnIRCYyVVCt3ojIRCYykamCavVGROY1NM4zX8jkcJonDWZHE6s3ISMTmchkmhVB
|
||||
E6s3ISMTmchkmhVBE6s3ISMTmchkmhVBE6s3ISMTmchkmhVBE6s3IW+BXZIZf+E880wmh9PInB/V6o2I
|
||||
TGQiE5kqqFZvRGQiE5nIVEG1eiMiE5nIRKYKqtUbEZnIRCYyVVCt3ojIvIbGeeYLmRxO86TB7Ghi9SZk
|
||||
ZCITmUyzImhi9SZkZCITmUyzImhi9SZkZCITmUyzImhi9SZkZCITmUyzImhi9SbkLbBLMuMvnGeeyeRw
|
||||
Gpnzo1q9EZGJTGQiUwXV6o2ITGQiE5kqqFZvRGQiE5nIVEG1eiMiE5nIRKYKqtUbEZnX0DjPfCGTw2me
|
||||
NJgdTazehIxMZCKTaVYETazehIxMZCKTaVYETazehIxMZCKTaVYETazehIxMZCKTaVYETazehLwFdklm
|
||||
/IXzzDOZHE4jc35UqzciMpGJTGSqoFq9EZGJTGQiUwXV6o2ITGQiE5kqqFZvRGQiE5nIVEG1eiMi8xoa
|
||||
55kvZHI4zZMGs6OJ1ZuQkYlMZDLNiqCJ1ZuQkYlMZDLNiqCJ1ZuQkYlMZDLNiqCJ1ZuQkYlMZDLNiqCJ
|
||||
1ZuQt8AuyYy/cJ55JpPDaWTOj2r1RkQmMpGJTBVUqzciMpGJTGSqoFq9EZGJTGQiUwXV6o2ITGQiE5kq
|
||||
qFZvRGReQ+M884VMDqd50mB2NLF6EzIykYlMplkRNLF6EzIykYlMplkRNLF6EzIykYlMplkRNLF6EzIy
|
||||
kYlMplkRNLF6E/IW2CWZ8RfOM89kcjiNzPlRrd6IyEQmMpGpgmr1RkQmMpGJTBVUqzciMpGJTGSqoFq9
|
||||
EZGJTGQiUwXV6o2IzGtonGe+kMnhNE8azI4mVm9CRiYykck0K4ImVm9CRiYykck0K4ImVm9CRiYykck0
|
||||
K4ImVm9CRiYykck0K4ImVm9C3gK7JDP+wnnmmUwOp5E5P6rVGxGZyEQmMlVQrd6IyEQmMpGpgmr1RkQm
|
||||
MpGJTBVUqzciMpGJTGSqoFq9EZF5DY3zzBcyOZzmSYPZ0cTqTcjIRCYymWZF0MTqTcjIRCYymWZF0MTq
|
||||
TcjIRCYymWZF0MTqTcjIRCYymWZF0MTqTchbYJdkxl84zzyTyeE0MudHtXojIhOZyESmCqrVGxGZyEQm
|
||||
MlVQrd6IyEQmMpGpgmr1RkQmMpGJTBVUqzciMq+hcZ75QiaH0zxpMDuaWL0JGZnIRCbTrAiaWL0JGZnI
|
||||
RCbTrAiaWL0JGZnIRCbTrAiaWL0JGZnIRCbTrAiaWL0JeQvsksz4C+eZZzI5nEbm/KhWb0RkIhOZyFRB
|
||||
tXojIhOZyESmCqrVGxGZyEQmMlVQrd6IyEQmMpGpgmr1RkTmNTTOM1/I5HCaJw1mRxOrNyEjE5nIZJoV
|
||||
QROrNyEjE5nIZJoVQROrNyEjE5nIZJoVQROrNyEjE5nIZJoVQROrNyFvgV2SGX/hPPNMJofTyJwf1eqN
|
||||
iExkIhOZKqhWb0RkIhOZyFRBtXojIhOZyESmCqrVGxGZyEQmMlVQrd6EY8pcqMqMkTvB+zKiTONweloc
|
||||
c2TWyJwUq/14MjtkTizz+3gyH5A5Md6NJ3PNv5kT42o8mTtkTozjbTRbQ+bEON4KqKuROTWO9o/mmpE5
|
||||
OY71GHT7hMzJsfoxjsxNjczpcZyh2X4zZM6AowzNMDCROT0ufg3v8uuTajfEZVbLwW1+/VbLdmMh+xbY
|
||||
Aau//hv03832v0q4G2bSMq2q//n5X8jPw3+PuQ3//aeS7oa4TLN6MVysVu+GePkgMpEJ5o50whHSCUdI
|
||||
JxwhnXCEdMIR0glHSCccIZ1whHTCGZrsCR7o5nAafIlGJ/yg0Qk/aHTCDxqd8INGJ/yg0Qk/aHTCDxqd
|
||||
8INGJ/yg0Qk/aHTCDxqd8INGJ/wgh4GekE44QjrhCOmEI6QTjpBOOEI64QjphCOkE46QTjhCOuEI6YQj
|
||||
pBOOkE44QjrhDI3DQBdodMIPGp3wg0Yn/KDRCT9odMIPGp3wg0Yn/KDRCT9odMIPGp3wg0Yn/KDRCT9o
|
||||
dMIPGp3wgxwGekI64QjphCOkE46QTjhCOuEI6YQjpBOOkE44QjrhCOmEI6QTjpBOOEI64QjphBc0+z+G
|
||||
ED9UnMHLKAAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="buttonLeft.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
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
|
||||
</value>
|
||||
</data>
|
||||
<data name="buttonDown.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
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
|
||||
TkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="buttonRight.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
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
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
@ -1,4 +1,4 @@
|
||||
namespace AircraftCarrier
|
||||
namespace ProjectAircraftCarrier
|
||||
{
|
||||
internal static class Program
|
||||
{
|
||||
@ -11,7 +11,7 @@ namespace AircraftCarrier
|
||||
// To customize application configuration such as set high DPI settings or default font,
|
||||
// see https://aka.ms/applicationconfiguration.
|
||||
ApplicationConfiguration.Initialize();
|
||||
Application.Run(new Form1());
|
||||
Application.Run(new FormAircraftCarrier());
|
||||
}
|
||||
}
|
||||
}
|
103
AircraftCarrier/AircraftCarrier/Properties/Resources.Designer.cs
generated
Normal file
103
AircraftCarrier/AircraftCarrier/Properties/Resources.Designer.cs
generated
Normal file
@ -0,0 +1,103 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Этот код создан программой.
|
||||
// Исполняемая версия:4.0.30319.42000
|
||||
//
|
||||
// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
|
||||
// повторной генерации кода.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace ProjectAircraftCarrier.Properties {
|
||||
using System;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Класс ресурса со строгой типизацией для поиска локализованных строк и т.д.
|
||||
/// </summary>
|
||||
// Этот класс создан автоматически классом StronglyTypedResourceBuilder
|
||||
// с помощью такого средства, как ResGen или Visual Studio.
|
||||
// Чтобы добавить или удалить член, измените файл .ResX и снова запустите ResGen
|
||||
// с параметром /str или перестройте свой проект VS.
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
internal class Resources {
|
||||
|
||||
private static global::System.Resources.ResourceManager resourceMan;
|
||||
|
||||
private static global::System.Globalization.CultureInfo resourceCulture;
|
||||
|
||||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
||||
internal Resources() {
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Возвращает кэшированный экземпляр ResourceManager, использованный этим классом.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Resources.ResourceManager ResourceManager {
|
||||
get {
|
||||
if (object.ReferenceEquals(resourceMan, null)) {
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("AircraftCarrier.Properties.Resources", typeof(Resources).Assembly);
|
||||
resourceMan = temp;
|
||||
}
|
||||
return resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Перезаписывает свойство CurrentUICulture текущего потока для всех
|
||||
/// обращений к ресурсу с помощью этого класса ресурса со строгой типизацией.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Globalization.CultureInfo Culture {
|
||||
get {
|
||||
return resourceCulture;
|
||||
}
|
||||
set {
|
||||
resourceCulture = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Поиск локализованного ресурса типа System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap down {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("down", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Поиск локализованного ресурса типа System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap left {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("left", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Поиск локализованного ресурса типа System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap right {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("right", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Поиск локализованного ресурса типа System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap up {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("up", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -117,4 +117,17 @@
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="left" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\left.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="down" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\down.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="up" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\up.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="right" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\right.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
</root>
|
BIN
AircraftCarrier/AircraftCarrier/Resources/down.png
Normal file
BIN
AircraftCarrier/AircraftCarrier/Resources/down.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.4 KiB |
BIN
AircraftCarrier/AircraftCarrier/Resources/left.png
Normal file
BIN
AircraftCarrier/AircraftCarrier/Resources/left.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.0 KiB |
BIN
AircraftCarrier/AircraftCarrier/Resources/right.png
Normal file
BIN
AircraftCarrier/AircraftCarrier/Resources/right.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.1 KiB |
BIN
AircraftCarrier/AircraftCarrier/Resources/up.png
Normal file
BIN
AircraftCarrier/AircraftCarrier/Resources/up.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.8 KiB |
Loading…
Reference in New Issue
Block a user