Animation "façon livre qui s'ouvre"

Bonjour,



Je cherche à  passer d'une NSView à  une autre façon livre qui s'ouvre (qqlch de rigide, pas façon page qui se tourne).



Je crois avoir déjà  vu passer qqlch comme cela ici mais impossible de le retrouver.

Si vous avez un lien ou une piste je suis preneur.



Merci

Réponses

  • AliGatorAliGator Membre, Modérateur
    Tu devrais trouver ton bonheur sur CocoaControls je pense.

    Par exemple j'ai trouvé ça, mais bon c'est façon PageCurl et pas rigide. Doit bien y avoir qqpart un truc pour l'anim rigide.



    Mais sinon c'est pas bien méchant à  implémenter soi-même : tu appliques une CATransform3D sur le layer de ta view, de sorte de lui appliquer une rotation autour de l'axe Y avec CATransform3DMakeRotation. Il faudra peut-être reculer l'axe Z (pour te placer un peu en retrait) pour pas que ta page "passe derrière ton oeil / la camera de la scène 3D" et qu'elle disparaisse de l'écran en tournant, donc faut sans doute une translation en Z d'un nombre de pixels équivalent à  la largeur de ta vue pour reculer suffisamment, avant la rotation autour de Y. Mais bon, à  coup de tâtonnements, tu devrais arriver à  tes fins image/wink.png' class='bbc_emoticon' alt=';)' />
  • APAP Membre
    Effectivement avec une CATransform3D ca a l'air de le faire.



    Merci Ali.
Connectez-vous ou Inscrivez-vous pour répondre.