Mon objectif est de coller plusieurs animations (beaucoup, en fait) d'armature, chacune dans un symbole séparé. Je n'ai aucune idée de comment le faire, les couches d'armature sont un peu ... étranges. Donc je ne vois qu'une seule solution: la convertir en une couche régulière.Comment convertir une animation d'armature flash (ik) en animation image par image avec jsfl
0
A
Répondre
0
Il semble y avoir quelque chose d'étrange avec la conversion en image par image de jsfl. Si vous choisissez l'animation «Convertir en images par image» de l'EDI, alors vous regardez dans le panneau Historique (F10), la fonction convertToKeyframes() de Timeline est utilisée. Il ne semble pas faire la même chose quand vous l'appelez de JSFL cependant. Vous pouvez le voir si vous annulez, puis sélectionnez cette étape dans le panneau Historique et appuyez sur Relire.
Vous pouvez cependant créer un MovieClip pour chaque armature.
var doc = fl.getDocumentDOM();
var timeline = doc.getTimeline();
//convert to keyframes, doesn't work the same way as 'Convert to Frame by Frame Animation' option from the IDE
//timeline.convertToKeyframes();
//make a movieclip for the selected armature
doc.convertToSymbol('movie clip', 'armatureName', 'top left');
Je n'ai pas démenti ce que vous voulez dire par «coller ensemble». Voulez-vous dire rejoindre l'animation d'armatures les unes après les autres?