Вопросы по теме 'sktexture'

UIImage от SKTexture
Как получить UIImage от SKTexture ? Я пытался получить UIImage из SKTextureAtlas , но тоже не работает: // p40_prop1 is a part of SKTextureAtlas UIImage *image = [UIImage imageNamed:@"p40_prop1"]; image равно нулю.
5408 просмотров
schedule 17.05.2022

Затухание между двумя разными SKTextures на SKSpriteNode
Кто-нибудь знает, есть ли способ исчезнуть (со временем) между двумя разными SKTexture на SKSpriteNode . Я предполагаю, что вы не можете сделать это напрямую, и планирую использовать дублированный дочерний спрайт с более высоким ZPosition для...
1227 просмотров
schedule 31.07.2023

Почему я не могу использовать конструктор SKPhysicsBody?
Я использую spritekit с быстрым (ios8, xcode 6). Когда я использую конструктор физического тела self.physicsBody = SKPhysicsBody(texture: myTexture, size: myTexture.size()) , он каждый раз терпит неудачу со следующей ошибкой: <Error>:...
135 просмотров

Загрузка SKTexutre Crash изменена при перечислении
У меня проблемы со следующим кодом, который загружает SKTexture, вызывая его size. Код случайным образом дает сбой примерно в 1 из каждых 100 запусков в строке, где вызывается размер. Есть и другие методы SKTexture для предварительной загрузки...
240 просмотров
schedule 29.11.2022

Рисование текстурированных линий Spritekit
Как нарисовать линию текстуры с помощью SKShapenode в SpriteKit? Например, как нарисовать мелоподобную текстурированную линию при касании? Верен ли следующий метод? [lineNode setStrokeTexture:[SKTexture...
278 просмотров

Предварительная загрузка путаницы SKTextures/SKTextureAtlas
Я прочитал все сообщения здесь по этой теме, и ни один из них, кажется, не отвечает на мой вопрос. Мой вопрос: когда SKTexture/SKTextureAtlas загружается в память? Из того, что я прочитал, вам нужно сохранить сильную ссылку на любой SKTexture...
198 просмотров

Как получить исходный масштаб изображения из SKTexture?
Я использую набор спрайтов в Swift и настраиваю текстуры с помощью функции SKTexture(rect:inTexture:) . Я не использую встроенные атласы текстур, вместо этого я создаю родительскую текстуру (атлас текстур) с помощью SKTexture(imageNamed:) . Это...
641 просмотров
schedule 13.10.2022

Как использовать .xscale, который работает в зависимости от того, в какую сторону движется узел?
Я делаю игру с помощью SpriteKit, в которой у меня есть узел, который постоянно перемещается вперед и назад с левой стороны экрана на правую, используя эту последовательность действий SKAction: func move(){ let recursive =...
173 просмотров

Обновить/изменить образ SKSpriteNode
Можно ли обновить/изменить изображение SKSpriteNode ? Код ниже не работает: var boss1 = SKSpriteNode(imageNamed: "boss1.png") boss1 = SKSpriteNode(imageNamed: "boss2.png")
2479 просмотров
schedule 28.02.2024

Создание SKSpriteNode из SKTexture с использованием пиксельных данных
Я пытаюсь создать SKSpriteNode из 2D-массива объектов RGBA, который представляет пиксели в изображении, которое я хочу создать. Но я не знаю, как это сделать, и я искал учебники и не мог их найти. Например: struct RGBA { var r: UInt8...
81 просмотров
schedule 10.06.2022

Создайте \ (используйте) SKView как \ (в) фабрике \ (статический класс)
Я хочу создать SKView, который я могу использовать в качестве фабрики для создания SKShapeNodes и «рендеринга» их в текстуры. Но я не могу найти, как бы я инициализировал такую ​​​​вещь, и мне вообще не повезло. Как мне сделать автономный SKView...
212 просмотров
schedule 07.07.2023

Изменение текстуры для подкласса SKSpriteNode?
Предполагается, что функция update в классе ниже, который является подклассом SKSpriteNode, изменяет текстуру класса. Согласно этот ответ SO , обновления свойства texture достаточно для изменения текстуры SKSpriteNode. Однако этот код не...
330 просмотров
schedule 10.02.2023

Добавление текстуры вызывает сбой (неперехваченное исключение 'NSInvalidArgumentException')
Итак, я работаю над сайд-скроллером. На каждом уровне есть спрайт с пользовательским классом игрока. Хотя текстура, которая определяет этот спрайт, задается его анимацией бездействия, я применил текстуру на каждом уровне для справки. На каждом...
279 просмотров

Проблема масштабирования Swift 4 SpriteKit SKTexture
Я работаю над простым игровым приложением и столкнулся с действительно странной проблемой масштабирования. Я расширил SKSpriteNode, чтобы создать класс, представляющий препятствие в моем игровом мире. Это препятствие имеет изображения @1x, @2x и...
420 просмотров