इसके लिए आप एक कामकाज कर सकते हैं जब तक कि आपको इसके लिए एक पाइथन लाइब्रेरी न मिल जाए।
आप फ्लेक्स एसडीके और कमांड लाइन कंपाइलर (/bin
में पाए गए) का उपयोग कर सकते हैं।
असल में, पाइथन के साथ फ्लैश एक्शनस्क्रिप्ट कोड सेट करें, फिर उसे एक एसएफएफ में संकलित करें।
आप किसी फ़ोल्डर में छवियों है, तो
[Embed(source="IMAGE-NAME")]
var Image:Class;
var image:* = new Image();
addChild(image);
एक छवि एम्बेड करता है और मंच में शामिल करता है।
इसलिए, यदि आप अधिक छवियों है, यह एक पाश में अजगर में डाल दिया, जब actionscript फ़ाइल, जैसे लेखन:
[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
यह वास्तव में दिलचस्प लग रहा है, मैं बस मिंग इंस्टॉल करने में सक्षम नहीं हूं: एस निर्देश वास्तव में प्रतीत होते हैं पुराना है, और मैं इसके लिए नया हूं, इसलिए मुझे यह समझने में कठिनाई हो रही है कि इसे कैसे प्राप्त किया जाए। हालांकि धन्यवाद :) – iman453