Почему у SKShapeNode нет точки привязки?

я пытаюсь понять, почему SKShapeNode не имеет точки привязки?


person Sureyya Uslu    schedule 21.12.2013    source источник


Ответы (1)


Когда вы используете изображение, вам может потребоваться выровнять его по положению его узла. Нет другого способа сделать это, кроме как через anchorPoint, потому что само изображение не может быть изменено (во всяком случае, не так просто).

Когда вы создаете фигуру, у вас есть полный контроль над выравниванием фигуры через CGPath. Вы можете просто перевести путь, чтобы изменить выравнивание фигуры относительно положения узла.

Это моя интерпретация, а не факт.

person LearnCocos2D    schedule 21.12.2013
comment
Можете ли вы опубликовать пример кода того, как действие вращения может быть прикреплено к SKShapeNode таким образом, чтобы фигура вращалась вокруг своего центра? - person Bijoy Thangaraj; 09.10.2014
comment
Как это делается? Может ли кто-нибудь опубликовать пример кода? - person andrewlundy; 13.10.2019