파이썬 라이브러리가 있으면 플래시 파일 (이미지 묶음의 간단한 슬라이드 쇼)을 생성 할 수 있는지 궁금합니다.플래시 파일을 생성하는 파이썬 라이브러리
나는 Ming을 설치하려고했지만 몇 가지 문제가있어서 더 나은 문서가있는 다른 라이브러리가 있는지 궁금해하고있었습니다.
파이썬 라이브러리가 있으면 플래시 파일 (이미지 묶음의 간단한 슬라이드 쇼)을 생성 할 수 있는지 궁금합니다.플래시 파일을 생성하는 파이썬 라이브러리
나는 Ming을 설치하려고했지만 몇 가지 문제가있어서 더 나은 문서가있는 다른 라이브러리가 있는지 궁금해하고있었습니다.
파이썬 라이브러리가 없다면이 문제를 해결할 수 있습니다.
Flex SDK 및 명령 줄 컴파일러 (/bin
에서 찾을 수 있음)를 사용할 수 있습니다.
기본적으로 플래시 액션 스크립트 코드를 파이썬으로 설정 한 다음 swf로 컴파일하십시오.
당신이 폴더에 이미지가있는 경우
후[Embed(source="IMAGE-NAME")]
var Image:Class;
var image:* = new Image();
addChild(image);
이미지를 내장하고 스테이지에 추가합니다. 같은 액션 스크립트 파일을 작성할 때 더 많은 이미지가있을 경우
그래서, 파이썬에서 루프에 넣어 :
[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);
등
희망이 몇 가지 아이디어를 제공합니다. 이 후에 실제 이미지를 보여주는 타이머 또는 간격을 작성할 수 있습니다.
뭔가 숨기기
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;
}
같은 모든 이미지는 단계 (
image#.visible = false;
)에 추가 할 때.
그래서 파이썬에서는 액션 스크립트를 생성 한 다음 명령 줄 컴파일러를 실행합니다.
희망이 있습니다.
그냥 http://pyswftools.sourceforge.net/index.html을 제안하고 싶지만 libming을 기반으로합니다 :) – Andrey
이것은 정말 재미있어 보이는데, 저는 Ming을 설치할 수 없습니다. 구식이고, 나는 이것에 초보자 다. 그래서 그것을 얻는 방법을 계산하는 것은 어려워진다. 그래도 고마워 :) – iman453