Re: [Flashcoders] Dragging loads of sound files from library into amovie clip

2009-04-09 Thread Muzak

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; ilen; 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


RE: [Flashcoders] Dragging loads of sound files from library into amovie clip

2009-04-09 Thread Paul Steven
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; ilen; 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


Re: [Flashcoders] Dragging loads of sound files from library into amovie clip

2009-04-09 Thread Karl DeSaulniers

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; ilen; 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