2009-08-23 6 views

Répondre

4
  • kCAAnimationDiscrete

  • Chaque valeur d'image-clé est utilisé à son tour, pas de valeurs interpolées sont calculées.

Cela signifie simplement qu'il n'y a aucune animation du tout. Et quelles que soient les valeurs d'images clés que vous fournissez lors de la configuration d'une animation par image clé, elles seront utilisées comme un diaporama linéaire sans transitions.

  • kCAAnimationPaced

  • valeurs Keyframe sont interpolés pour produire un même rythme tout au long de l'animation.

Ceci applique une courbe de synchronisation à votre animation d'une image clé à l'autre, produisant une légère cadence à l'animation. Similaire à la fonction CAMediaTimingFunction kCAMediaTimingFunctionEaseInEaseOut.

La propriété calculationMode est appliquée à toutes les transitions d'images clés dans l'intégralité de l'animation.

Des fonctions de temporisation individuelles peuvent être spécifiées pour chaque transition d'image clé en fournissant une instance NSArray d'instances CAMediaTimingFunction et en la passant à la propriété timingFunctions de l'animation. Le tableau de fonctions de synchronisation doit correspondre au tableau d'images clés en nombre pour que cela fonctionne.

Questions connexes