Вопросы по теме 'skshapenode'
SKShapeNode не поддерживает центральное положение при применении масштаба
Я начинаю разрабатывать игру, и через мгновение мне нужно показать круг, который увеличивает свой размер, я понял, но проблема в том, что он увеличивает свой размер и меняет свое положение и, наконец, исчезает с экрана. Я хочу, чтобы он оставался в...
1315 просмотров
schedule
28.05.2022
Точка привязки на SKShapeNode или что-то еще
Я не могу понять, как сделать точку привязки в моем SKShapeNode, которая, вероятно, установлена от (0,5,0,0) до (0,0), поскольку, когда моя игра рисует путь, система координат работает неправильно...
Спасибо за помощь
1862 просмотров
schedule
01.04.2023
SKShapeNode исчезает при обновлении пути
Сначала я рисую линию с SKShapeNode .
var path = CGPathCreateMutable()
p0 = CGPointMake(-(self.frame.size.width/2), 100.0)
CGPathMoveToPoint(path, nil, p0.x, p0.y)
p1 = CGPointMake(self.frame.size.width/2, 100.0)...
1031 просмотров
schedule
15.03.2023
Как быстро нарисовать круг с помощью spriteKit?
Я только начал заниматься разработкой iOS с помощью Swift и не могу понять, как нарисовать круг. Я просто пытаюсь нарисовать круг, установить для него переменную и отобразить на экране, чтобы позже использовать его в качестве основного игрока. Может...
23994 просмотров
schedule
04.01.2023
Как манипулировать SKNode набора спрайтов?
Я закодировал звездное небо следующим образом. Теперь я хотел бы удалить звезду, когда пользователь прикасается к ней. Однако следующий код удаляет все звезды с неба. Как я могу получить доступ к одному звездному узлу, чтобы манипулировать им?...
92 просмотров
schedule
17.07.2023
Получить и изменить размер радиуса узла - Sprite-Kit
Я использую Swift и SpriteKit, и я создаю новый круг (как узел), как это
var circlePlayer = SKShapeNode(circleOfRadius: 10)
и я хотел бы позже получить доступ к радиусу круга, чтобы получить его значение или изменить его (например, увеличить...
2313 просмотров
schedule
16.03.2023
Как использовать пути для создания спрайта
Я очень новичок в SpriteKit и, к сожалению, не могу найти никаких ресурсов в Интернете, чтобы узнать, как это работает. По сути, я пытался создать бриллиант (из других вопросов и ответов здесь). Вот что у меня есть:
let node = SKShapeNode()
var...
238 просмотров
schedule
26.06.2023
SKShapeNode установил SKAction для масштабирования от центра
У меня есть класс Tile, который является подклассом SKShapeNode.
@interface Tile : SKShapeNode
и я создаю экземпляр класса следующим образом:
// Tile.h
-(instancetype) addHiddenTileToSpace:(NSString *)letter withIndex:(int)i...
575 просмотров
schedule
04.05.2023
SpriteKit Изменить размер SKShapeNode
У меня есть SKShapeNode , созданный shapeNodeWithRect: cornerRadius: . Этот закругленный прямоугольник является дочерним элементом SKEffectNode, поэтому я могу установить shouldRasterize = YES .
Я хотел бы изменить ширину этого узла в...
3465 просмотров
schedule
19.02.2022
Рисование текстурированных линий Spritekit
Как нарисовать линию текстуры с помощью SKShapenode в SpriteKit?
Например, как нарисовать мелоподобную текстурированную линию при касании?
Верен ли следующий метод?
[lineNode setStrokeTexture:[SKTexture...
278 просмотров
schedule
16.10.2023
Изменение образа SKSprite на SKShapeNode
Набор спрайтов, Xcode.
Мне нужно найти способ изменить изображение спрайта в самой программе. Я знаю, как создавать файлы jpg и превращать их в изображение спрайта...
Но для этой программы мне нужно рисовать круги/многоугольники (которые могут...
714 просмотров
schedule
25.11.2022
Белые линии появляются в строке SKShapeNode
Я рисую линию с помощью SKShapeNodes. Эта линия постоянно «растет» или всегда движется вверх. Когда пользователь нажимает на экран, линия должна менять направление вправо или влево под углом 45 градусов. Он это делает, однако по какой-то причине в...
97 просмотров
schedule
04.02.2023
Постоянное изменение свойства цвета SKShapeNode во время игры (Swift)
У меня есть SKShapeNode var Circle = SKShapeNode(circleOfRadius: radius) на фоне моей игры spritekit, которая использует swift. Круг предназначен для эстетических целей, поэтому с ним ничего не взаимодействует. Я бы хотел, чтобы...
229 просмотров
schedule
24.05.2022
Ошибка SKShapeNode с радиусом
Я пытаюсь создать игру SpriteKit. Я хочу добавить круг в середине экрана.
Вот мой код (быстро):
func createSimpleNode() {
let spriteNode = SKShapeNode(circleOfRadius: CGFloat(2))
spriteNode.position = CGPoint(x: CGRectGetMidX(frame),...
85 просмотров
schedule
20.10.2022
Создайте \ (используйте) SKView как \ (в) фабрике \ (статический класс)
Я хочу создать SKView, который я могу использовать в качестве фабрики для создания SKShapeNodes и «рендеринга» их в текстуры.
Но я не могу найти, как бы я инициализировал такую вещь, и мне вообще не повезло.
Как мне сделать автономный SKView...
212 просмотров
schedule
07.07.2023
Кадр SKSpriteNode далеко
Я пытаюсь создать открытый круг из UIBezierPath и превратить его в SKShapeNode, который позже будет преобразован в SKSpriteNode.
У меня была проблема, когда я не мог понять, как уменьшить спрайт, пока ширина его линии не уменьшилась. Вы можете...
110 просмотров
schedule
29.07.2022
Swift: сделайте так, чтобы полупрозрачные перекрывающиеся линии одного цвета не меняли цвет при пересечении.
В настоящее время я нарисовал на экране 2 линии одного цвета, но обе имеют альфа-значение меньше 1. Когда эти линии пересекаются, цвет пересечения отличается от цвета остальных линий. Предыдущее сообщение было посвящено той же проблеме: ">быстрое...
674 просмотров
schedule
07.05.2024
Путь SKShapeNode не обновляется
Я создал круг с UIBezierPath, который я добавляю в SKShapeNode. Круг отображается нормально. Но когда я хочу обновить путь, ничего не происходит. Я продолжаю видеть тот же начальный путь, который я создал. Должен ли я вызывать какую-то функцию...
782 просмотров
schedule
18.07.2022
Столкновение skphysicsbody между двумя одинаковыми узлами
Я создал класс, который объявляет шар вида «SKShapeNode». в его инициализации я установил свойства «SKPhysicsBody». прежде чем я установлю эти свойства (оставьте их по умолчанию), когда один шар касается другого, оба затронуты прикосновением...
41 просмотров
schedule
23.05.2023
Используйте PhysicsBody с линией SKShapenode. Swift, iOS, SpriteKit
Мне нужно добавить простую строку, используя ShapeBody для взаимодействия. Я пробую код ниже, Xcode дает мне следующий ответ:
PhysicsBody: Не удалось создать физическое тело.
let testPath = UIBezierPath()...
602 просмотров
schedule
16.05.2022