I must say WOW as well. I never knew you could do that eigther.
Karl
Sent from losPhone
On Apr 9, 2009, at 10:15 AM, "Paul Steven"
<paul_ste...@btinternet.com> wrote:
Wow this jsfl is a life saver! Can't believe I had never heard about
it
before in all the years I have been using Flash.
Thank you Muzak for taking the time to write the code out for me. It
works a
dream!
Cheers
Paul
-----Original Message-----
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Muzak
Sent: 09 April 2009 15:27
To: Flash Coders List
Subject: Re: [Flashcoders] Dragging loads of sound files from
library into
amovie clip
Hey Paul,
Use jsfl again..
- create a new movieclip in library (mc:audio)
- edit the movieclip (enter editMode)
- loop through all library items
- if item == "sound"
- create new layer in movieclip
- add sound to new layer
fl.outputPanel.clear();
fl.trace("Audio to MovieClip Command");
var doc = fl.getDocumentDOM();
var lib = doc.library;
// create movieclip for audio
lib.addNewItem("movie clip", "mc:audio");
lib.setItemProperty("linkageExportForAS", false);
lib.setItemProperty("linkageExportForRS", false);
lib.editItem("mc:audio");
var tl = doc.getTimeline();
var libItems = lib.items;
var len = libItems.length;
var item;
var frIndex;
fl.trace("library items: " + len);
for(var i=0; i<len; i++) {
item = libItems[i];
//fl.trace(" - item: "+ item);
//fl.trace(" - item type: " + item.itemType);
if(item.itemType == "sound") {
// create layer in movieclip, give it the audio name
frIndex = tl.addNewLayer(item.name);
fl.trace(" - creating layer for: " + item.name);
// add sound (current library item) to new layer
tl.layers[frIndex].frames[0].soundLibraryItem = item;
}
}
doc.exitEditMode();
fl.trace("==================================");
Additionally you can add some more commands to actually add the audio
movieclip from the library to the main timeline in a specific
frame (for preloading).
You should be able to figure that out from the jsfl docs :)
regards,
Muzak
----- Original Message -----
From: "Paul Steven" <paul_ste...@btinternet.com>
To: "'Flash Coders List'" <flashcoders@chattyfig.figleaf.com>
Sent: Wednesday, April 08, 2009 8:30 AM
Subject: [Flashcoders] Dragging loads of sound files from library into
amovie clip
Related to my previous post, I now need to drag about 300 audio
files from
the library into a movie clip.
Essentially this is to ensure they are preloaded in my game. The
method I
use is to create a movie clip that has all the audio files on
separate
layers. This movie clip is then nested inside another movie clip and
placed
on the second keyframe with a stop action on the first.
I am wondering if there is a magic way to drag say 300 audio files
from
the
library and for flash (Flash CS3) to automatically create 300
layers, one
layer for each audio file?
Thanks in advance
Paul
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders