私は現在、スプライトの透明度を無視するためにCGPathを使用しています。
path = CGPathCreateMutable();
CGPathMoveToPoint(path, NULL, endpoint-x, endpoint-y);
CGPathAddLineToPoint(path, NULL, 0, 250);.....
CGPathAddLineToPoint(path, NULL, 50, 0);
CGPathCloseSubpath(path);
これは、パスごとに1つのスプライトに対して機能します。問題は、私のスプライトがアニメーション化されているため、頂点(ポイント)が異なる複数のスプライトを使用していることです。私の質問は、アニメーション化された(複数の)スプライトの透明度を無視するための最良の方法は何ですか?フレームごとにこれを使用できると言われましたが、それは面倒なので、これよりも簡単なものがあるかもしれません。
追加情報として、ピクセルパーフェクトコリジョンを試しましたが、うまくいきませんでした。助けてください。