mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-09-26 03:21:02 +00:00
FLA export from menu
This commit is contained in:
@@ -1007,11 +1007,17 @@ public class XFLConverter {
|
||||
symbolStr += " trackAsMenu=\"true\"";
|
||||
}
|
||||
}
|
||||
boolean linkageExportForAS = false;
|
||||
if (characterClasses.containsKey(symbol.getCharacterID())) {
|
||||
symbolStr += " linkageExportForAS=\"true\" linkageClassName=\"" + characterClasses.get(symbol.getCharacterID()) + "\"";
|
||||
linkageExportForAS = true;
|
||||
symbolStr += " linkageClassName=\"" + characterClasses.get(symbol.getCharacterID()) + "\"";
|
||||
}
|
||||
if (characterVariables.containsKey(symbol.getCharacterID())) {
|
||||
symbolStr += " linkageExportForAS=\"true\" linkageIdentifier=\"" + characterVariables.get(symbol.getCharacterID()) + "\"";
|
||||
linkageExportForAS = true;
|
||||
symbolStr += " linkageIdentifier=\"" + characterVariables.get(symbol.getCharacterID()) + "\"";
|
||||
}
|
||||
if (linkageExportForAS) {
|
||||
symbolStr += " linkageExportForAS=\"true\"";
|
||||
}
|
||||
symbolStr += ">";
|
||||
symbolStr += "<timeline>";
|
||||
@@ -2303,6 +2309,15 @@ public class XFLConverter {
|
||||
|
||||
writeFile("PROXY-CS5".getBytes(), outfile);
|
||||
}
|
||||
if (useAS3) {
|
||||
File outF = new File(outfile);
|
||||
File outDir = outF.getParentFile();
|
||||
try {
|
||||
swf.exportActionScript(outDir.getAbsolutePath(), false);
|
||||
} catch (Exception ex) {
|
||||
Logger.getLogger(XFLConverter.class.getName()).log(Level.SEVERE, "Error during ActionScript3 export", ex);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static int normHue(double h) {
|
||||
|
||||
Reference in New Issue
Block a user