Para esto puede hacer una solución a menos que encuentre una biblioteca de Python para ello.
Puede usar Flex SDK y el compilador de línea de comandos (se encuentra en /bin
).
Básicamente, configure el código flash actionscript con python, luego compílelo en un swf.
Si tiene imágenes en una carpeta, a continuación,
[Embed(source="IMAGE-NAME")]
var Image:Class;
var image:* = new Image();
addChild(image);
incrusta una imagen y lo añade a la etapa.
Por lo tanto, si usted tiene más imágenes, lo puso en un bucle en el pitón, al escribir el archivo de ActionScript, como:
[Embed(source="IMAGE-NAME-1")]
var Image1:Class;
[Embed(source="IMAGE-NAME-2")]
var Image2:Class;
var image1:* = new Image1();
addChild(image1);
var image2:* = new Image2();
addChild(image2);
etc.
Hope esto da una idea. Después de esto, puede escribir un temporizador o un intervalo para mostrar la imagen real.
algo así como
var totalFrames:int = ...;
var actualFrame:int = 0;
var lastImage:* = null;
flash.utils.setInterval(nextframe, 1000/30);
function nextframe():void
{
//hide last visible image
if(lastImage != null) lastImage.visible = false;
//show next image
lastImage = this["image" + actualFrame];
lastImage.visible = true;
actualFrame = (actualFrame + 1) % totalFrames;
}
Ocultar todas las imágenes cuando se añade a la etapa (image#.visible = false;
).
Y así, con python generas el actionscript, luego ejecutas el compilador de la línea de comandos.
Espero que esto le dé una idea.
solo quería sugerir http://pyswftools.sourceforge.net/index.html, pero está basado en la liberación :) – Andrey
Esto se ve muy interesante, simplemente no puedo instalar Ming: S Las instrucciones parecen realmente anticuado, y soy nuevo en esto, así que estoy teniendo dificultades para encontrar la manera de hacerlo funcionar. Gracias, sin embargo :) – iman453