Je dois utiliser Flash CS3, donc je ne peux pas utiliser les propriétés rotationX, roationY et rotationZ.AS3: Simulation de RotationX avec la matrice
J'ai un MovieClip, qui ressemble à ceci. Il est maintenant plat, pas de rotation 3D ou cisaillement
Mais ce que je veux est que ce movieclip a une rotationX, ou qu'il est un peu en perspective comme ceci:
Comme je l'ai dit, je ne peux pas utiliser la rotationX, donc j'ai joué avec Matrix. Mais je ne peux pas le faire correctement.
Voici comment j'essaie de le faire
myMC.transform.matrix = new Matrix (1,0.15,0.35, 1, 0, 0);
Et ceci est le résultat
Pouvez-vous me aider à obtenir le droit de la matrice, ou est-il une autre façon?
Merci, Vincent
Merci, mais n'est-ce pas exagéré? Utiliser un moteur 3D entier pour ajouter un peu de perspective? – Vinzcent
lol ouais c'est exagéré. Mais vous devez peser par vous-même ce qui est plus exagéré. Passer du temps et faire des recherches en essayant de trouver une méthode appropriée pour simuler la transformation 3D dans un niveau de VM qui ne supporte absolument pas de telles choses, ou simplement prendre un moteur 3D existant et l'utiliser pour faire le même travail. Notez qu'il ya away3D LITE qui est une version très dépouillée du moteur avec juste une transformation 3D de base et un certain support de chargement de modèle. –