Оценить:
 Рейтинг: 0

Программирование для мобильных платформ. Windows Phone

Год написания книги
2018
<< 1 ... 3 4 5 6 7 8 9 10 11 ... 15 >>
На страницу:
7 из 15
Настройки чтения
Размер шрифта
Высота строк
Поля

// Массив чисел

short [] numbers = {1, 2, 3, 4, 5, 6, 7, 8, 9};

// Время текущей игры, рекордное время

int time, tempTime, recordTime;

// Выбранная цифра

byte chouseNum;

// Время в представлении ЧЧ: ММ: СС

string timeString;

bool menuUp, menuRec;

public Game1 ()

{

graphics = new GraphicsDeviceManager (this);

Content.RootDirectory = " Content ";

// Ориектация экрана

graphics.SupportedOrientations = DisplayOrientation. Portrait;

// Разрешение экрана

graphics.PreferredBackBufferWidth = 480;

graphics.PreferredBackBufferHeight = 800;

// На полный экран

graphics.IsFullScreen = true;

// Частота кадра на Windows Phone по умолчанию – 30 кадров в секунду.

TargetElapsedTime = TimeSpan.FromTicks (333333);

// Дополнительный заряд аккумулятора заблокирован.

InactiveSleepTime = TimeSpan.FromSeconds (1);

// Тип жестов – нажатие

TouchPanel. EnabledGestures = GestureType. Tap;

}

protected override void Initialize ()

{

base.Initialize ();

}

// Загрузка контента

protected override void LoadContent ()

{

spriteBatch = new SpriteBatch (GraphicsDevice);

// Загрузка текстур – фон, двоеточие, выделение стандартных и выбранных чисел, выделение ошибок,

// сообщение об обновлении и информация о рекорде

gameField = Content. Load <Texture2D> («GameField»);

doublePoint = Content. Load <Texture2D> («d»);

standartNumbers = Content. Load <Texture2D> («s»);

errorNumbers = Content. Load <Texture2D> («error»);

menuUpdate = Content. Load <Texture2D> («MenuUpdate»);

menuRecord = Content. Load <Texture2D> («MenuRecord»);

// Загрузка текстур цифр

for (short i = 0; i <10; i++)

{

numbersTexture [i] = Content.Load<Texture2D>(i.ToString ());

}

// Созданние массиива объектов класса Field

for (short i = 0; i <9; i++)
<< 1 ... 3 4 5 6 7 8 9 10 11 ... 15 >>
На страницу:
7 из 15