Архив метки: SKAction

Работа со спрайтами — Часть 4

Спрайты — основные строительные блоки, используемые для создания вашей сцены, поэтому понимание спрайтов необходимо прежде чем переходить к другим классам в Sprite Kit. Спрайты представлены объектами SKSpriteNode. Объект SKSpriteNode можно сделать либо в виде прямоугольника с текстурой отображающейся на нем или в виде цветного прямоугольника без текстуры. Текстурированные спрайты являются более распространенными, поскольку они представляют основной интерес для игровых проектов.
Текстурированными спрайтами может быть все угодно — элементы фона, символы, герои или элементы интерфейса в вашей игре. Основной принцип работы с ними следующий — художник создает образы, ваша игра загружает их в качестве текстур, затем вы создаете спрайты с этими текстурами и добавляете их их на сцену.
Читать далее

Лучший способ изучить Sprite Kit это увидеть его в действии — Часть 3

Переход между сценами
Sprite Kit позволяет легко переходить между сценами. Сейчас мы в этом убедимся.

1. Создайте новый класс Spaceship и установите subclass SKScene.

2. Добавьте в Spaceship.h свойство contentCreated

@property BOOL contentCreated;

Читать далее

Лучший способ изучить Sprite Kit это увидеть его в действии — Часть 2

Этот пример создает пару сцен и оживляет содержание в каждой из них.

Разбирая этот пример, вы узнаете некоторые из основных методов для работы со Sprite Kit, в том числе:
— Использование сцен в Sprite Kit играх.
— Организация дерева узлов.
— Использование SKAction для анимации содержимого сцены.
— Добавление интерактивности в сцену.
— Переход между сценами.
— Имитация физики внутри сцены.

Читать далее

Введение в Sprite Kit Framework — Часть 1

SKView и SKScene
В Sprite Kit вся анимация и рендеринг происходят внутри SKView. Для начала вы должны разместить свой SKView в контролере и уже потом заполнить его сценами. Читать далее