諸事情でシャボン玉っぽい動きをやる必要が出てきたので、SpriteKitのSKFieldNode.noiseField(withSmoothness:animationSpeed:)を試してみました。

あまりシャボン玉には見えませんが、この手軽さはありがたいです。

参考 

ソースコード

https://github.com/tnantoka/swift-a-week/tree/gh-pages/works/Bubble