У меня есть SKSpriteNode, что я хотел бы иметь синее свечение вокруг его краев для выделения целей. Я предполагаю, что мне нужно сделать мой спрайт дочерним элементом SKEffectNode, а затем создать/применить какой-либо фильтр.
UPDATE: я достаточно тщательно изучил это с помощью выбранного метода ответа и обнаружил, что SKEffectNode имеет значительное влияние на производительность, даже если у вас установлено значение shouldRasterize и "no filter". Я пришел к выводу, что если ваша игра требует более 10 движущихся объектов за один раз, они не могут включать SKEffectNode, даже если растрированы.
Мое решение, скорее всего, будет включать в себя предварительные визуализации свечения/анимации, поскольку SKEffectNode не собирается сокращать его для моих требований.
Если у кого-то есть представление о том, чего я не пропущу, я был бы признателен за то, что вы знаете!
Я принимаю ответ, потому что он достигает того, что я просил, но хотел добавить эти примечания всем, кто хочет пойти по этому маршруту, поэтому вы можете знать о некоторых проблемах с использованием SKEffectNode.
