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

iOS Sprite Kit SKShapeNode не заполняет весь путь
Проблема : SKShapeNode иногда не отображает весь путь. Если он перемещает каждый кадр, некоторые кадры он не рисует. В моем реальном сценарии я использую очень сложную 10-стороннюю форму, но для этой демонстрации я просто делаю треугольник....
895 просмотров
schedule 20.06.2023

iOS 7 iPad SpriteKit — использование нестандартного SKShapeNode в качестве маски для SKCropNode
Кто-нибудь знает, как обрезать изображение с помощью spritekit для iOS, используя узел неправильной формы? Проблема в том, что когда я делаю на нем skcrop, фигура имеет 2 слоя, и поэтому кадрирование не удается. Для обрезки необходимо использовать...
1004 просмотров
schedule 08.11.2022

Файл PaintCode в SKShapeNode
Я мог бы использовать несколько указателей для преобразования файлов PaintCode в SKShapeNodes для использования в приложении, которое я создаю. Есть две конкретные проблемы, которые я пытаюсь решить, как описано ниже. Я использую Xcode 6 beta 4,...
1428 просмотров
schedule 12.04.2022

Как избежать падения FPS при рисовании линий в SpriteKit?
В моем текущем проекте есть симулятор гравитации, в котором спрайты движутся в соответствии с силами, с которыми они сталкиваются в игровой сцене. Одна из моих функций заключается в том, что я позволяю движущимся спрайтам рисовать линию позади...
531 просмотров
schedule 28.01.2024

Не могу увидеть мой SKShapeNode при создании пользовательского класса
Я работаю над проектом с довольно большим количеством узлов и обнаружил, что мне нужно создать SKNode с добавленным к нему SKShapeNode в качестве дочернего элемента. Но я чувствую, что должен иметь возможность просто инициализировать собственный...
783 просмотров
schedule 28.03.2023

Слияние SKShapeNode и SKLabelNode
Я хотел бы объединить SKShapeNode и SKLabeNode, чтобы сделать только один узел Вот мой класс «Блок», который нарисовал прямоугольник и добавил к нему дочерний элемент sklabelnode: class Bloque : SKShapeNode { var color : String! var...
532 просмотров
schedule 12.11.2022

Поворот SKShapeNode вокруг произвольной точки
Есть ли способ повернуть SKShapeNode, в частности прямоугольник, вокруг произвольной точки? Я объявил свой SKShapeNode в начале класса gameScene. var bladeTouch = SKShapeNode() и установите его путь, чтобы сформировать прямоугольник...
447 просмотров
schedule 07.04.2022

Доступ к свойствам нескольких SKShapeNodes
В моей программе есть метод addObstacle, который создает прямоугольный SKShapeNode с SKPhysicsBody и скоростью влево. func addObstacle(bottom: CGFloat, top: CGFloat, width: CGFloat){ let obstacleRect = CGRectMake(self.size.width + 100, bottom,...
106 просмотров
schedule 01.11.2022

Заполните SKShapeNode, созданный из CGPath
Я пытаюсь создать собственный SKShapeNode на основе массива точек. Точки образуют замкнутую форму, и в конечном итоге фигура должна быть заполнена. Это то, что я придумал до сих пор, но по какой-то причине штрих рисуется нормально, но форма...
936 просмотров
schedule 05.03.2023

Создание круга с дугами с использованием UIBezierPath (изображения включены)
Я использую SpriteKit и пытаюсь добиться следующего эффекта с помощью дуг Я создал три SKShapeNodes и присвоил свойство UIBezierPath's CGPath свойству пути SKShapeNode's . Вот мой код: func createCircle(){ //container...
1121 просмотров
schedule 09.05.2024

Путаница с позиционированием дочернего SkShapeNode
Я написал этот код для игры поверх сцены, которая у меня есть для игры: #import "GameOverScene.h" #import "SharedInfo.h" @implementation GameOverScene -(void)didMoveToView:(SKView *)view { /* Setup your scene here */ [self setupView];...
282 просмотров
schedule 17.02.2023

Рисование контура круга с небольшим зазором Sprite Kit Swift
В настоящее время я создаю игру в SpriteKit. В этой игре я пытаюсь нарисовать контур круга с небольшими промежутками в контуре этого круга (возможно, около 1/8 всей окружности круга). Вот нарисованная картина того, что я визуализирую. Как...
493 просмотров

SpriteKit добавляет пружинное соединение к каждому узлу
Я использую SpriteKit для создания забавного пользовательского интерфейса Hotspot для проекта. Это должно быть очень просто! Просто фоновое изображение с множеством точек. Когда вы нажимаете на точку, она увеличивается. При повторном нажатии он...
664 просмотров

Перечислить членов класса в Swift
Я работаю со Swift и SpriteKit. У меня есть класс: class Button: SKShapeNode { } И у меня есть несколько кнопок: var button1 = Button() var button2 = Button() И я уже использую ".name" этих узлов: button1.name = "button1"...
71 просмотров
schedule 19.07.2022

Как анимировать непрозрачность SKShapeNode?
Я работаю над экраном инструкций своей игры и хочу показать пользователю, что он должен коснуться определенной области экрана. Поэтому я хочу показать анимацию, где 1) Палец появляется и исчезает с экрана, а затем -- работает нормально--...
1386 просмотров
schedule 03.07.2023

Сглаживание краев нетронутых контуров на SKShapeNode
Я рисовал фигуры, используя встроенные инструменты рисования Swift, чтобы рисовать простые пути с прямыми линиями. Одна аномалия, которую я заметил, заключается в том, что если вам нужен путь, который заполнен, но не имеет обводки по краю, он...
808 просмотров
schedule 18.11.2022

Как изменить правило заливки SKShapeNode при заливке цветом
Я использую SKShapeNode для создания элемента представления, который используется в моей игре. Он должен быть похож на следующий рисунок, только с двумя видимыми кривыми и цветом заливки внутри. Вот мой код: override func...
84 просмотров
schedule 30.05.2022

Как изменить fillColor SKShapeNode в контактной функции didBegin?
Моя цель — изменить fillColor SKShapeNode, как только этот узел сталкивается с другим узлом. Я знаю, как редактировать физическое тело в точке столкновения, но мне не удалось понять, как изменить такие свойства, как fill- или strokeColor узла....
38 просмотров