ActionScript 1/2 :: Controlling Only A Single Sound?
Sep 20, 2009
I used a template from a flash template website but I just realized that the background control was written to control all sounds, now all the video sound and seperate sounds objects stop when I click on this one button. This is the code below that I found on the button. There are others also.
I need to write a function which should fix the location of the movie clip on the stage.
public function setCoOrdinates(xpos:Number,ypos:Number,movieName:S tring):Void { eval(movieName)._x=xpos; eval(movieName)._y=ypos; }
My function is as above. While I use this function in flash I only see the last movieclip on the stage which was passed. Movieclips passed earlier seem to have disappeared from the screen.
I want to use a button to stop just 1 single sound. (Ill have a background track playing, and a voice over on top, and want a button to stop just the voice.) I was able to get an mc with 2 frames inside with 2 buttons and have this code:
on (release) { tellTarget ("../sound") { stopAllSounds(); } } on (release) { nextFrame(); }
That will work but it stops all sounds. Can i stop just the "../sound" portion??
I have a couple of sound clips that I'd like to be able to play. I want one clip to play per frame (the frames are timed to a certain length through a set interval action). When I advance to the next frame (either when the timer runs out or I click a button) I want the first frame's clip to stop and the second clip to begin. IE: I have clip A and clip B which correspond to Frame A and Frame B. I go to frame A and clip A plays, I go to Frame B and Clip B plays (Clip A having stopped).
I have a child SWF with a linked sound that I want to control from the mother SWF. In the child SWF there are different linked sounds in separat frames. The "Control system" is in the mother SWF.
I'm doing a project that I have to use scenes in, I have a sound object that i want to be able to control in all scenes. I set up global variables for the sound object and a boolean to check if the sounds currently playing like this : PHP Code: _global.sound1= new Sound(); _global.sound1.attachSound("song"); _global.soundplaying = 0;
In each scene I have two buttons a stop and a play button, Heres my code for play: PHP Code: if(!_global.soundplaying){ _global.sound1.start(); _global.soundplaying = 1; }
And stop: PHP Code: _global.stewielaugh.stop(); _global.soundplaying = 0; Doesn't seem to work, if I press play in scene one and go to scene 2 and then return to scene one the sound can be played again on top of the already playing sound object.
I'm making an application and I can't seem to find a way to control my sound of an external SWF(SWF2) from the main one(SWF1).Here is the code I'm using to control the timeline of external SWF that is placed inside of the main movie
Code: var loadAnimBox:Loader = new Loader(); var vid_mc:MovieClip; function startLoading():void {
I have a button on my main scene which creates the varaiable "soundoff", then if one of the placed swf's when loaded detect the variable it stops all sounds,
if(soundoff == true){ stopAllSounds();
This works fine but does not target sounds placed in movieclips in the loaded swf's timeline. I've tried targeting them with the _root. command and using linkage but I can only stop the sound in the main timeline level.
I have a loaded SWF file in _level1 that has audio in the timeline. I am trying to control the volume of this loaded SWF with a 'mute' button in the main SWF file. On the first frame I'm using the code:
my_sound = new Sound(_level1); and then on the button script I have: mute_btn.onPress = function(){ my_sound.setVolue(0);//mute volume }
but it's not working. Is the new Sound(_level1) not valid?
I now changed my movie up to where a "empty movie clip" is created that plays songs on maintime of movie. However, I still want to have a tab where it says "sound controls" be automated so that when users roll over it, it slides in and shows controls for sounds instead of them always being present. This roll over effect is the simple AS:
I now have my sound clip working in a container swf (level0).. Can I control this sound clip from other levels that have been loaded into level 1 from the container swf?Would it be something like
PHP Code: _level0.mysound.setVolume(30);
If so, where do I name the music 'mysound'? I have simply dragged the music into the main timeline. Would it be better if I loaded it externally?
When i play the Main SWF the volume is 0 which is good, But when i click on the button to load the 2nd SWF the sound comes on for both FLV's when i want the 1st FLV to stay at 0 volume and the 2nd FLV to play with sound at 100.
I am trying to create a movie that has 3 different background sound loops for the user to choose from as well as an on/off button.I followed one of the Kirupa tutorials which enabled me to create 3 different buttons that linked to the 3 sound loops in my library. The problem is that I don't know the actionscript required to stop whatever clip is playing and play the newly selected background sound chosen by the user.Also I am trying to have one of the loops playing when the movie starts as a default, and also to have a mute button
I have a loaded SWF file in _level1 that has audio in the timeline. I am trying to control the volume of this loaded SWF with a 'mute' button in the main SWF file. On the first frame I'm using the code:
my_sound = new Sound(_level1); and then on the button script I have: mute_btn.onPress = function(){ my_sound.setVolue(0);//mute volume }
but it's not working. Is the new Sound(_level1) not valid?
I've am trying to create a sound control to control the sound of an imported FLV file. The problem is like this. I recorded a video using a video camera and than using the iMovie, I've converted the movie to QuickTime format. Than I use Sorenson Squeeze for Flash MX to compress the video. I manage to compress the files into FLV format and than imported it to my Flash file. Now I want to add a sound control to the movie to control the volume.
I am working on a simple game for kids. The game revolves around the alphabet and it is all voiced. So I have a good number of sound files that I need to call on at any given moment.In AS2 I would just link all of the sound files to variables at run-time and have them ready to play when the interaction dictated it.... with the way "linkage" has changed in AS3... I feel like it would be a bad idea to have over 50 different class files (one for each sound file) so I am looking for a cleaner solution... that and I am guessing that having redundant class files misses the point.I haven't had much luck finding a forum post or tutorial that talks directly about this type of issue but the idea is a little foreign right now so I am sure I have stared directly into the gold mine and not noticed. I am very interested any thoughts or links on the subject.
how to assign a volume control component available in the video components library to an externally loaded swf once it's loaded into my main flash movie? I want to feature the volume control at the bottom of my main flash so that when you click a button to load the swf that volume control will be able to start controlling it's volume. Also, I want to be able to load several swfs and once each one is loaded--only one playing at any given time--into the main flash that same volume control can control them. Is this possible and, if so, how do I do it?I'm using CS5.
I have a flex application in which multiple sound files are used in various parts of the application. Can i have a single sound handler, which will take care of volume control fo the entire application at once. How can i do that
I'm new to Actionscript and also new here. I've seen a lot of posts on this topic here and elsewhere, but forgive me, as I am having a hard time getting my particular Actionscript to work.
My goal is to have an external mp3 start playing by default, then continuously loop back to the beginning and play each time it reaches its end. All the while, I need to be able to play and pause the mp3 with buttons.So far, I believe I have everything working correctly EXCEPT for getting the sound to loop while retaining the functionality of my buttons.
for example i have a two pages, in page 1 theres a sound thats playing, but if i will try and go to page 2 the sound will stop, but if i will go back to page 1 the sound will be played again..
I have just recently purchased Adobe Flash CS5 and have read through the entire "Classroom In A Book" for Adobe Flash CS4 Professional. However, the book never went into much detail into what I am trying to do. I'm creating a website for me and my fiance because we have formed a classical guitar and flute duo and want to exhibit some of our recordings. I have the buttons for the recordings created with their corresponding sound file. However, I cannot figure out how to stop the file when I click on another button recording; if I click all buttons, all sound files just keep playing simultaneously.
I am having problems controlling my sound objects. When the user clicks on a mc on the stage a sound (voice over) starts to play. But if she decides to listen to another sound, she can click on another movie clip...Problem is that when the user clicks on the second movie clip the first sound is still playing while sound number two starts playing as well. I would like the second sound object to replace the first...shouldn't this be possible by using the mySound.stop(); before initiating the new sound object.
Here is part of my code:
Movie Clip one:
on (press) { mySound=new Sound(this) mySound.attachSound("voice_one") mySound.start(0,1);