Съдържание:

Как да си направим игра Tic Tac Toe с помощта на Swift с Xcode: 5 стъпки
Как да си направим игра Tic Tac Toe с помощта на Swift с Xcode: 5 стъпки

Видео: Как да си направим игра Tic Tac Toe с помощта на Swift с Xcode: 5 стъпки

Видео: Как да си направим игра Tic Tac Toe с помощта на Swift с Xcode: 5 стъпки
Видео: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Юли
Anonim

В този урок за Swift ще ви покажа как да създадете Tic Tac Toe App. Това приложение е изключително просто и е чудесен проект за всеки начинаещ. Ще разделя урока на три стъпки:

1. Създаване на обекти

2. Свързване на обекти в кода

3. Кодът

Стъпка 1: Създаване на обекти

Създаване на обекти
Създаване на обекти

Тази стъпка се състои от добавяне на всички изображения, етикети и бутони. Можете да получите изображенията, които използвах тук:

Добавете решетката към сториборда си като UIImage. Добавете кръга и кръстосайте като бутон. След това добавете друг етикет и друг бутон в горната част на екрана. Можете да ги персонализирате, както искате. Ще ги използваме за бутона „Играй отново“и етикета на таблото.

Стъпка 2: Свързване на обектите с нашия код

Свързване на обектите с нашия кодекс
Свързване на обектите с нашия кодекс

Копирайте и поставете кръста девет пъти. Преместете всеки от кръстовете във всеки от квадратчетата на мрежата. След това добавете първия кръст в контролера за изглед като функция. Добавете останалите 8 кръста към тази функция. Накрая добавете етикет към всеки от кръстоските. Първият кръст с етикет „1“и последният кръст с етикет „9“. Ако сте объркани, кодът на следващата стъпка трябва да ви помогне.

Стъпка 3: Променливи и създаване на активен плейър

Променливи и създаване на активен плейър
Променливи и създаване на активен плейър

Тази първа част от кода се фокусира върху установяването на основните променливи. Той установява всички печеливши комбинации под променливата „winCombinations“. Той също така използва функцията „действие“, за да определи кой е активният играч.

Стъпка 4: Определяне на победителя

Определяне на победителя
Определяне на победителя

Тази част използва логическо изявление, за да определи кой е спечелил играта. След това използва изявление „ако иначе“, за да отпечата името на победителя на таблото. След като определи победителя, кодът разкрива бутон „Играй отново“.

Стъпка 5: Нулиране на дъската за игри

Нулиране на дъската за игри
Нулиране на дъската за игри

Тази последна част от кода нулира дъската за игра, след като натиснете бутона „Play Again“. Той изчиства всички предишни стойности и части, така че можете да играете напълно нова игра.

Препоръчано: