Bonjour,
Nouvelle sur le forum et surtout nouvelle en Flash/AS3.
Ma question me semble simple et pourtant, je n'ai pas trouvé de solution (ça fait quelques jours que je cherche sur les forum, doc (etc) et me creuse la tête) :
Lorsqu'un MovieClip est chargé, comment puis-je trouver ses dimensions totales ?
J'ai remarqué que les valeurs de width et height étaient les dimensions de l'image dans la frame courante, j'ai alors essayé de récupérer les x et y pour le déplacement, mais ces x et y sont toujours à (0,0). Le problème est que cette image ne reste pas sur place et j'aimerais pouvoir récupérer la totalité de son "espace de jeu".
Par exemple, si mon image fait (5,5) et qu'elle se déplace horizontalement de 3, les dimensions totales sont de (8,5).
Y a-t-il une méthode/fonction déjà existante dans MovieClip (ou un parent) qui m'aurait échappé ?
Sinon, comment puis-je récupérer le déplacement en x et y de mon image ? (pour recalculer moi-même son espace de jeu).
Pour info : Je reçoit un fla qui contient dans la bibliothèque le swf MovieClip que je dois traiter (ce n'est pas moi qui crée ce swf et ça pourrait donc venir de là, mais je dois m'en assurer). Sur ce swf, je met une liaison as3 pour pouvoir le récupérer dans mon code (logique). La scène du fla est vide. J'exporte ensuite en swf pour le mettre dans mon projet et j'arrive à récupérer le clip, l'afficher et le jouer sans problèmes. Mais, mon traitement du clip ne fait que commencer... j'ai tester le reste des traitements que je veux faire et ça semble être le seul cailloux dans ma chaussure (je ne m'attendais pas à celui-là). Je ne peux pas partager les swf ou fla, je suis tenue par une close de confidentialité.
Est-ce que quelqu'un a une idée pour m'aider ?
Merci beaucoup.
Partager