Spark Effect クラスのパフォーマンスを判断しようとしています。これを判断する方法がわかりません。
パフォーマンスを向上させる可能性があると思われるプロパティがいくつかあります。disableLayout プロパティ、suspendBackgroundProcessing および applyChangesPostLayout。
suspendBackgroundProcessing は、検証に必要なため有効になっていないことをどこかで読んだことがありますが、上記のプロパティのオーバーライドで考えます。
繰り返しに効果を設定し、FPS を調べた時点でテストをセットアップしました。以前のプロパティを変更すると、フレーム レートが 3 から 12 fps に変化しましたが、それらが動作にどのように影響したかはわかりません (わずかに影響しますが、場合によっては、これらのオプションに関係なく結果が同じでした)。また、エフェクトをシーケンスに配置し、シーケンス エフェクトでターゲットを設定するか、エフェクト自体にターゲットを設定するかをテストしました。Sequence 複合効果には、設定されている場合にこの値を子効果に渡す target プロパティがあります。内部的に異なるコードが実行されます。