[swfmill] Splitting simple dialect in several files
Michael Pliskin
pl at tepkom.ru
Fri Apr 11 08:25:27 PDT 2008
Hello Gabino,
thanks for the reply, this <import> is to be used as a sample only -
it has id attribute in reality, and it works without <include> tag,
so the problem is not here - the <include tag> is what I am trying
to make work..
Mike
GT> I'm just guessing here, but I think the import tag needs a referrer name.
GT> Here's an XML file I made that has a jpeg and mp3 embedded in it:
GT> <?xml version="1.0" encoding="UTF-8" ?>
GT> <movie version="8" width="800" height="600" framerate="30">
GT> <background color="#fcfcfc" />
GT> <library>
GT> <clip id="img1" import="images/784I.jpg" />
GT> <clip id ="fallout" import="the_fallout_PunkIsDead.mp3" />
GT> </library>
GT> <frame>
GT> <place id="fallout" /><place id="file1" />
GT> </frame>
GT> </movie>
GT> I get SWFMill to export and swf from this: swfmill simple file.xml file.swf
GT> in my .hx file I am referring to it:
GT> var fallout=new Sound(null);
GT> fallout.attachSound("fallout"); // this is the id from the xml file
GT> fallout.start();
GT> And my .hx file needs this at the top:
GT> import flash.Sound;
GT> ----- Original Message -----
GT> From: "Michael Pliskin" <pl at tepkom.ru>
GT> To: "Ralf Fuest" <ralf-fuest at gmx.de>
GT> Cc: <swfmill at osflash.org>
GT> Sent: Friday, April 11, 2008 8:05 AM
GT> Subject: Re: [swfmill] Splitting simple dialect in several files
>> Hello Ralf,
>>
>> I've finally managed to try the function of splitting an xml into
>> pieces I asked you to implement several months ago, and found a
>> problem: I can easily compile an swf from pieces but the resources
>> are not available.
>>
>> The xmls look like:
>>
>> root.xml
>> <movie version="8">
>> <frame>
>> <library>
>> <include file="inc.xml" />
>> </library>
>> </frame>
>> </movie>
>>
>> and inc.xml
>> <movie version="8">
>> <frame>
>> <library>
>> <clip import="file.swf" />
>> </library>
>> </frame>
>> </movie>
>>
>> this compiles but no resources available then. Maybe I am using that
>> in a wrong way somehow?
>>
>> Mike
>>
>> Sunday, October 7, 2007, 9:54:31 PM, you wrote:
>>
>> RF> Hello Michael,
>> RF> the function you described didn't exist in swfmill. But I think it is
>> a
>> RF> useful feature, so I implemented it and now the svn version supports
>> RF> this feature.
>> RF> The syntax is equal to your proposal. The included files need to have
>> RF> the same format as any other swfml simple file. All tags inside the
>> root
>> RF> movie tag are include. The attributes of the movie tag in the included
>> RF> files are ignored.
>>
>> RF> Ralf
>>
>>>> I am sorry if this is a newbie question, but I didn't find anything
>>>> on the net yet. Is there a way to split a simple dialect XML file
>>>> into several ones? I'd like to have something like include
>>>> functionality, so you can write it like
>>>> <include file="another.xml" />
>>>> and another.xml would be processed as a part of main file.
>>>>
>>>> The reason for this is easy support for different themes in my
>>>> application: I'd like some resources to be theme-specific and others
>>>> to be shared.
>>
>>
>>
>>
>> --
>> Best regards,
>> Michael mailto:pl at tepkom.ru
>>
>>
>> _______________________________________________
>> swfmill mailing list
>> swfmill at osflash.org
>> http://osflash.org/mailman/listinfo/swfmill_osflash.org
>>
--
Best regards,
Michael mailto:pl at tepkom.ru
More information about the swfmill
mailing list