CAKeyframeAnimation を使用して、パスの特定のセグメントに沿ってオブジェクトをアニメーション化しようとしています。これは可能ですか?
パスは 0 から 1 の間でパラメータ化されていると考えてください。これは通常、アニメーションが実行されるパスです (カーブの開始点からカーブの終了点まで)。たとえば、このパスの .25 から .75 までアニメーションを実行する方法はありますか?
「オフセット」パラメーターを使用してアニメーションをオフセットできることはわかっていますが、これは開始位置を調整するだけで、カーブの最後までループします。また、設定されている場合、CAMediaTiming 関数にも正しく従いません。