Вопросы по теме 'sknode'
Как отрендерить SKNode в UIImage
Просто играю со SpriteKit и пытаюсь понять, как захватить «захват» SKNode в UIImage.
С UIView (или подклассом UIView) я использовал свойство layer представления для рендеринга в графическом контексте.
Eg.
#import...
4178 просмотров
schedule
05.12.2023
Поиск абсолютной позиции дочернего SKNode?
У меня есть SKSpriteNode, который является родителем (то есть дочерним элементом) прокручиваемого фона. SKSpriteNode не перемещается сам по себе, он просто перемещается вместе с прокручиваемым фоном. Каков наилучший способ найти абсолютное положение...
3161 просмотров
schedule
04.03.2023
Масштаб SKNode от точки касания
Я добавил UIPinchGestureRecognizer в свой scene.view, чтобы масштабировать мой контент. На самом деле я масштабирую родительский узел, в котором находится все мое видимое содержимое. Но у меня проблема с точкой масштабирования. Дело в масштабе узла...
3392 просмотров
schedule
18.04.2024
Создание подклассов SKNodes, созданных с помощью файла сцены SpriteKit .sks
(это для XCode 6 и iOS 8 beta 4)
Нравится новый редактор SceneKit. Я успешно загружаю сцену из файла .sks в собственный класс SKScene. Однако объекты внутри него создаются как классы по умолчанию (SKNode, SKSpriteNode и т. д.), и я не уверен, как...
4226 просмотров
schedule
08.03.2024
Визуальное положение SpriteKit SKNode в родителях после поворота родителя (ов)?
У меня есть следующая иерархия:
Сцена -> Корневой узел -> NodeA -> NodeB (якорный узел, который вращается) -> NodeC
как я могу определить визуальное положение NodeC в координатном пространстве корневого узла?
Я пробовал несколько вариантов с...
95 просмотров
schedule
16.07.2023
Позиция SKShapeNode на одной линии с землей
Я просто пытаюсь нарисовать прямоугольник и поместить его в нижнюю левую часть экрана.
var rectW:CGFloat = CGFloat(200.0)
var rectH:CGFloat = ceil(self.frame.height * 0.15)
var rect = SKShapeNode(rectOfSize: CGSize(width: rectW,...
502 просмотров
schedule
28.04.2022
«SKNode?» не имеет члена с именем «позиция»
Что я делаю не так? Я не могу понять это. Я попытался поставить восклицательный знак после: var thisBlock = self.childNodeWithName(block) ,
это дает мне новую ошибку. type () does not confirm to protocol 'BooleanType'.
func...
354 просмотров
schedule
11.08.2023
Необязательная привязка Swift и SKNode.name
Есть ли лучший способ написать код, в котором я получаю имя каждого SKNode, это кажется немного затянутым.
// eachChild is an SKNode
for eachChild in children {
var theActualChildName: String
if let childName = eachChild.name {...
458 просмотров
schedule
22.11.2023
Перспектива SpriteNode?
Проблема . Пытаетесь программно изменить перспективу SKSpriteNode ? то есть сделать bottom изображения большей ширины, чем top изображения, или наоборот?
Не могу найти справку по поиску в Sprite Kit.
224 просмотров
schedule
26.02.2023
Как получить солнце в полуденной тени с помощью SKLightNode
Я играю с SKLightNode. Я пытаюсь создать тени, чтобы было похоже, что солнце в полдень. Итак, в основном что-то вроде этого:
Однако все, что я могу заставить SKLightNode отображать для меня, это следующее:
Итак, проблема в том, что...
988 просмотров
schedule
12.12.2022
Обнаружение прикосновения к SKNode (быстро)
Я создал узел-контейнер, чтобы поместить все мои узлы SKSpriteNodes, которые нужно перемещать одним касанием, я могу нормально обнаруживать касания к ним в iOS 8, но в iOS 7 я могу обнаруживать касания только к моему основному узлу, и когда я касаюсь...
694 просмотров
schedule
15.06.2023
Swift- SKEffectNode требуется некоторое время, чтобы появиться
Поэтому в моей игре есть кнопка паузы, при нажатии на которую сцена приостанавливается, и все, кроме одного SKNode (меню паузы), становится размытым. Я делаю это, создавая SKEffectNode с фильтром и добавляя к нему все, кроме меню паузы. Это...
160 просмотров
schedule
10.02.2023
Подкласс SKNode с пользовательским методом инициализации
Я пытаюсь создать подкласс класса SKNode, используя собственный метод инициализации. Мой пользовательский метод инициализации выглядит так:
//interface
@interface BlocksLayer : SKNode...
216 просмотров
schedule
14.01.2023
Случайно создать SKNode в позиции x?
У меня есть игра, и я не могу заставить узел случайным образом появляться в позиции x, он будет появляться случайным образом, но часто выходит за пределы экрана, и тогда игра бесполезна, и ее нужно перезапустить:
func addEnemy () {
//enemy...
268 просмотров
schedule
21.12.2022
Как повернуть SKNode, не меняя его положения?
У меня есть SKNode , который состоит из 4 SKSpriteNodes , образующих квадратную форму (надеюсь, я правильно выразился). Каждая сторона квадрата имеет свой цвет, и я пытаюсь повернуть весь квадрат, не меняя его положения. То, как я пытаюсь, всегда...
625 просмотров
schedule
11.12.2022
Неправильное позиционирование мира SpriteKit
Я пытаюсь сделать свою первую игру, используя SpriteKit и Swift. Думаю, я понял концепцию World SKNode, но не могу заставить ее работать должным образом.
Я добавляю world:SKNode в качестве дочернего элемента в GameScene. Затем я добавляю 9...
128 просмотров
schedule
02.01.2023
Удаление SKNodes в SpriteKit (Swift3)
Я делаю игру, похожую на Flappy Bird. Когда мой герой сталкивается с монетами, случайным образом появляющимися на экране, я хочу, чтобы монеты были удалены с экрана. Я пробовал кучу разных вещей, которые я читал, но пока ничего не сработало. Я...
28 просмотров
schedule
16.07.2023
Как добавить спрайт из другого класса в gameScene
кто-нибудь может объяснить, как добавить узел в gameScene, пожалуйста.
Я создал подкласс своего класса Boss, но не знаю, как отобразить Boss1 на GameScene.
class Boss: GameScene {
var gameScene : GameScene!
var Boss1 =...
285 просмотров
schedule
14.08.2023
Не удается обнаружить касание при падении SKShapeNode // SpriteKite
У меня есть генератор бомб в GameScene.swift, который добавляет SKShapeNodes в сцену. Каждый SKShapeNode — это физический объект, который падает и имеет имя «бомба». Я хочу определить, когда пользователь касается этих узлов (в середине осени с...
38 просмотров
schedule
30.05.2023
Последовательный запуск SKActions на нескольких узлах SKNode
Я создаю карточную игру, и у меня возникают проблемы с запуском SKActions в последовательности для нескольких объектов SK (узлов, текстур, меток и т. д.). Любая помощь приветствуется! В приведенном ниже примере я пытаюсь создать движение «сделки»....
100 просмотров
schedule
28.12.2022