I created a circular mask and animate a sprite inside the mask by using sprite kit SKCropNode class. But the edge of the mask looks pixellated.
Is there a way to use
From the official docs:
If the pixel in the mask has an alpha value of less than 0.05, the image pixel is masked out.
So, SKCropNode doesn't support per pixel alpha values. It either draws the pixels or it doesn't. If alpha (as is used by anti-aliasing) is important to you, you should consider alternative routes. For example:
How to Mask an UIImageView