AS3 Changement du point d'enregistrement d'un Clip pour être le centre de largeur et bas
J'ai une MC dans un AS3 animation et je veux augmenter sa hauteur à partir du bas vers le haut, ce qui signifie que le point d'alignement doit être en bas de la MC et le centre de la largeur (horizontale au centre).
Comment puis-je faire s'il vous plaît?
Merci.
Vous devez vous connecter pour publier un commentaire.
ah, l'ancien enregistrement de point de de problème. 🙂
j'ai vu une fois une petite classe personnalisée qui vous a permis de changer le point de référence de votre objet, vous pouvez le faire en Flash. autour de google si vous êtes curieux.
la solution est assez simple, cependant. le point d'alignement d'objets d'affichage est attribué sur la base de la façon dont l'objet est ajouté à la liste d'affichage. vous avez juste à prendre en compte lors de votre sont l'ajout de l'objet d'affichage de la liste d'affichage, puis mettre un peu de maths facile de changer le point d'enregistrement:
Ma recommandation de l'ancien point d'enregistrement du problème, peu de choses...
re-positionner les symboles, envisager de
la recherche dans JSFL scripts batch
processus de sélection de la Bibliothèque
les symboles.
Si vous DEVEZ utiliser AS3 dynamiquement repositionner...
dans un nouveau Sprite de l'objet à l'
emplacement de son centre en bas
répond à la (0,0) l'emplacement, alors vous
pouvez mettre à l'échelle le sprite contenant
au lieu de votre bien.
instantané de vos actifs, de prendre un
instantané de votre actif (comme il le ferait
apparaissent "complètement ouvert /étendu),
recadrer l'image (à l'aide d'un
combinaison de:
var rect:Rectangle = bitmapData.getColorBoundsRect(0xff000000, 0, false);
yourCroppedBitmapData.copyPixels( bitmapData, rect, ... );
... une fois que vous avez un fiable en haut à gauche acculé
point d'enregistrement, vous pouvez faire le
les maths à la position de cette image Bitmap dans un
Sprite contenant (comme ci-dessus) à l'échelle
en haut.
Ou... d'embauche des singes serait sympa aussi 😛
Mais oui, ceux qui sont certains de l'autre des façons que vous pouvez repositionner les symboles.