ActionScript 2.0 :: Timed Actions Using Sound Object?
Mar 23, 2003
i'm using .position with an mp3 sound object to create a timer which i'm using to trigger actions in my main movie:
_level0.theTime =Math.floor(soundTrack.position/1000);
//on enterframe event
if (theTime==10){
[code].....
View 2 Replies
Similar Posts:
Sep 10, 2011
I'm trying to make a program for an e-commerce project I'm involved in that will allow our users to listen to sample clips from a given CD. I've listed all the tracks in an array called trackList. Here's the code to play a given track from that array:
function playTrack(event:MouseEvent):void{
switch(event.currentTarget.name){
case "track01":[code]....
The event target that I've bolded is the given movie clip button that the user has clicked; at frame two, the button turns yellow. When the clip is finished, the button should return to frame 1, but I can't get that to happen.
I suspect I need to put the event listener to make the button's color change back on the sound channel (sndChan), but I don't know how I could write that function so that it will apply to which ever button happens to be active.
View 2 Replies
Jan 31, 2012
Is there any AS3 library or code-snippet that can create altered versions of a Sound object on-the-fly (at runtime)? Either based on:
An existing Sound object; A ByteArray object;
For example, say you have a "dry" sound of a gun-shot. You could:
[Code]...
View 1 Replies
May 20, 2011
I am using the following to extract the byte info from a sound object - however if I go back to the same sound object and run this again, The byteArray has no bytes available.
var data:ByteArray = new ByteArray;
sound.extract(data,sound.length*44.1);
data.position = 0;
return data;
Is this the correct behavior? Is there not a way to do this multiple times on the same sound object?
View 3 Replies
Mar 15, 2008
I have been at this for about 19 hours straight! I am going to go to bed immediately after this post, but for crying out loud, I have NEVER had this problem before today! Before anyone reads ahead and says 'you have to attach your sound object to a completely separate mc to be able to control it independently from all other sound/root volumes.' see if the following code accomplishes just that:
[Code]...
View 2 Replies
Nov 21, 2009
I cannot seem to get the Object Actions Panel to display or I just cannot see it for some reason. I am trying to add ActionScript for a button.RESOLVED: I moved the status/toolbar from the bottom to the side and lo and behold THERS MY Object Panel.
View 4 Replies
Jul 31, 2005
I have a flashslideshow with three buttons.
1.slideshow play(which is a mc with frame labels open and closed)
2. next button
3. prev button.
My problem is that when either button 2 or 3 are pressed during the slideshow it doesnt reset my slideshow mc button to frame label "closed".
View 8 Replies
Jan 7, 2007
I am creating an animated menu for my personal website. All I need is a MouseOver and a MouseUp event on the same object. Because of the scrolling nature of the menu, I need to have MouseOver events on each menutab. Each menu item is hidden until a MouseOver event, then it scrolls out to reveal its title. If the user clicks on the now-revealed tab, it should become the current page. If the user does NOT click the now-revealed tab, it reverts to displaying the current page's tab instead.
This means that I need to have a MouseOver and a MouseUp (or Release) tag on my items. Since I probably confused you all as much as I just confused myself, here is the example. [URL]. The "Family" section should be displayed. As you can see, when the user runs the mouse over other tabs, they are revealed. When the mouse goes away, it reverts to the Family section because nothing else was selected. The menu operates on frame 2 - frame 1 sets the initial variables as shown.
Code:
var sel = "family";
var games = "0";
var movies = "0";
var artwork = "0";
var yugi = "0";
var about = "0";
var links = "0";
Frame 2 operates my rollovers in a frame action as shown.
[Code] ......
I've finally got the animation and MouseOver events done - all I need is a MouseUp event! Why it doesn't accept MouseUp or OnRelease events? This is, of course, a work in progress. A few artifacts of testing:
* The green squares on the left of each tab are invisible buttons to activate my rollover. I wanted to see them during testing.
* The blue rectangles sometimes visible over the tabs' text was a theory gone wrong; I was hoping I could click those rectangles, which are buttons (which would be invisible) to initiate the MouseUp event instead of the actual tab, which is a movie clip.
* Needless to say, graphics are temporary! LOL
* Coding is also not optimized yet, so it's a little messy for now.
View 1 Replies
Nov 15, 2010
Is it possible to take two Sound objects and combine them into one Sound object so that one Sound plays, and then the second plays right after it? I can just play the first Sound and then the next right after it, but it would be much cleaner to combine them before playing the audio.
View 1 Replies
Jun 14, 2004
I have a streaming sound that is loaded into my flash movie (will end up on CD) that is very distorted, it sounds like someone is slowing down the audio, the voice sounds deep and slow
View 1 Replies
Sep 22, 2010
Within a movie that's function is a car's automatic window rolling down and up, it is set up with a rollover button, and rollout invisible button. There is also a layer with labels identifying "down" and "up", with simple actions script attached to the buttons. And, it all works fine.I then added a sound layer, and put the corresponding key frames where they should be. I have an actions layer with "stops" at the first frames of the "down" and "up" sections, and again, all works, except the sound layout does not obey the actions. (same sound each direction).e sound plays immediately. I would like it to begin playing on roll over of the button. On the "button" I have attached the following AS code:
on (rollOver) {
gotoAndPlay("down");
}
[code].....
View 12 Replies
Jun 19, 2011
I have a series of frames one the timeline. Each frame has a graphic and a mouse click leads to the next frame. Think Myst.
[Code]...
When the middle frame is returned to, clicks no longer change anything. I believe that the actions of the 'left' frame are replacing the one's in the middle frame so then it is told to gotoAndStop to itself.
I'd like to know if that is indeed what is happening and how I can make it stop.
View 1 Replies
Sep 29, 2010
1. Can i put another set of actions in frame 2 of the actions layer?i tested but it doesn't seem to work..it has 836 rows of code and it's getting annoying when tryin to search for a function..
2. I am not that familiar with classes, i usually put all the code into movieclips or in actions layer.. i am not sure if i can call a function from a actionscript class..
3.I am curios if there is any way i could specify an alternative for the if statement like in this pseudocode:
if ( apple is not clean BUT is tasty)
{
eat(apple)
}
View 5 Replies
Aug 31, 2009
Long time flash "dabbler" who has avoided using scripts as long as possible. But now finds himself having to use CS4 and AS3.
I have a situation that would have been easy to handle in older version of Flash or Swish. Previousely if I had an imported FLV or SWF that was 7 seconds long at 20 FPS I would have gone to frame 140 and set a getURL action to redirect to a webpage at the end of the movie.
But with CS4 & AS3, this is not so simple anymore.
I have a button that when pressed successfully invokes the navigateToURL parameter when pressed. But at the same time I am playing an FLV in the background that is 7 seconds long.
What I need to do is have a timed event that at the end of 7 seconds (7000 milliseconds) then invokes the navigateToURL function.
how to accomplish this? I have looked all over and have not seen anything that accomplishes this.
Here is what i have as my script on frame 1 in my actions layer including some timed event scripting
stop();
// We need to import the utils packageimport flash.utils.*;
// Create a new Timer object with a delay of 7000 msvar introTimer:Timer = new Timer(7000);introTimer.addEventListener("timer", timedFunction);
[Code]....
View 6 Replies
Nov 20, 2009
I am building a slide show in Flash 4. I have a series of slides that I want to automatically advance from slide to slide in order after 10 seconds. Is there a slide control in flash for this? Is there an actionscript for this?
View 1 Replies
Jan 25, 2009
i have 5 images i wish to use for the slideshow, but i have no idea what to insert in the actionscript so that once the page loaded, the image will change in the order like (1 to 2 to 3 ... ) every 10secs and when i click on the image it will also load the next image without waiting for that 10secs.and which frame do i insert the actionscript code?
View 5 Replies
Feb 10, 2012
I have 5 buttons on my scene and each one fades to a different image. I need a timer that will automatically go to the next image after 10 seconds.
View 5 Replies
Feb 21, 2009
I am trying to construct a timed loop... so far without success.What I need is a loop where iteration 0 + i + 1 starts a few seconds after iteration 0 + i. I tried putting a timer inside the loop but the loop seems to simple skip the timer instead of executing it sequentially before starting the next iteration. Here is the code snippet:
Code:
var iTimer : Timer;
for( var i:int = 0; i < 2; i++ )
{
trace( i + " i iterations" );
[code]....
The loop does not seem to wait for jLoop() to be executed. It speeds ahead onto the next iteration, instantiating a new timer and thus screwing up the timing of the iterations. I have tried different things like putting break and continue statements in there but to no avail.
View 8 Replies
May 27, 2009
I have been trying to come up with a way to have a Timer of which I can modify the Tick time between executions. I have the tick amount as a variable but it seems like the Timer just evaluates that variable once at the start and then ignores it. I've tried adding and removing the EventListeners in between modifying the tick variable but that does not in any way affect the original Timer. For the project I am using this in I cannot simply have a second or third timer to enable with different variables seeing as I would need upwards of 30 of them to do it that way. Can anyone point me in the direction of a way to have a variably timed Timer?
View 5 Replies
Aug 25, 2009
How do I determine if the HttpService instance timed out?
View 3 Replies
Sep 1, 2010
I was wondering if it was possible to make a small script in Jquery that would change an image at a certain time. For my site, I want the image for the opening and closing of a facility to change when it opens and closes. Is this possible with Jquery or should I go with something else? Actionscript/Flash? I can't use PHP on the site...
View 3 Replies
Jul 25, 2011
my aim is to catch when the session is invalidated and send message to all destination that the FlexClient subscribed that the client wiht id .... has disconnected. I implemented a service which listens for
[Code]...
Problem is that i want to catch messageClientDestroyed and send to that destination a message that the user has disconnected.But blazeds destroys messageClient when you add a subtopic.So how to understand that if session is invalidated and all messageClient are being destroyed or the user just enter another place and add a subtopic to his consumer. I'am also open for other solutions to implement that mechanism.When user disconnected by session timeout or closed the site browser etc. i wanna catch it and send a message to subscribed destinations.
View 1 Replies
Oct 27, 2009
working on a project which has a number of buttons, when the user rolls over one of these buttons the alpha value decreases to 0 to reveal a image on a lower layer.What I would like to do is gradually restore the alpha back to 100% after the user has moved the cursor off a button. However, I dont want the alpha to restore to 100% straight away, I would like there to be a few second delay before the alpha starts restoring, is this possible, and if so how would I go about doing it
View 2 Replies
Mar 9, 2007
Im making a little sequencer program as part of a bigger application. The sequencer playhead MC needs to move at accross the stage at a constant speed regardless of the frame rate of application.how to achieve this? My first thought was setInterval, but i have since read that it is not that accurate accross framerate changes either.
View 8 Replies
Jan 23, 2009
I'm using this piece of code from a panning source file uploaded to this site while back. I've tried to change the code so that after you press the button the movie will slide to a certain point ( 100,100 ) and then the movie will start its motion again ( nMC.startMotion() ) the problem is it doesn't have time to move to the position before the movieclip startmotion code kicks in.
img.b3.onRelease = function() {
nMC.slideToPoint(100,100); I need a delay here; nMC.startMotion()
}
View 4 Replies
Aug 11, 2009
I'm trying to make certain variables I have, increase by a set variable amount every 1 second, in a continuous loop. However, everything I've tried (using 'for' or 'setInterval') never seems to work for me.
View 2 Replies
Jun 16, 2010
Using an FLV playback component, I am reading subtitles into a dynamic text box. I'm essentially using the same XML code seen here:URL]..Only problem is, the style tags aren't working for me. They do nothing, and the font style options selected on the stage in the FLA seem to override any style tags.
I'm wondering - does the text box need to be created in Action Script (as opposed to on the stage)? [FYI, I just tried this, this did not seem to work either]. What else could it be?
(Note that I can achieve styling through using CDATA tags, which makes matters more confusing to me. I'd prefer to use the timed text ones if they can work, as they are a little better for readability).
View 2 Replies
Feb 10, 2011
I am trying to create a timed event which will happen every 10ms. I want to achieve a high level of precision (+- 1ms) but I have not found any way to do this. I tried to use the frame rate, but that varied a lot. I also tried to use the timer class, but this did not work very well either (even when I set the timer to go off every millisecond, it went off anywhere between 3 to 40 ms.) Even after using the timer class with getTimer(); I had no guarantee that the event would happen every 10ms.
Code:
import flash.utils.*;
var LastTime:Number = getTimer();
var myTimer:Timer = new Timer(1);
myTimer.addEventListener(TimerEvent.TIMER, TimeCheck);
myTimer.start();
[Code] .....
View 3 Replies
Sep 14, 2010
I want to develop a header splash like you see on many sites now. I have a few ideas. One is a list of images or clips with images embedded. On load teh first image loads up, then after a set time (30 secs), the second image fades in, the first fades out, and etc looping.Any ideas on specific tuts or threads with code examples?
View 1 Replies
Dec 31, 2005
I have a main movie with 2 empty movie clips on the stage. They have the instance names clip1 and clip2. I also have 10 swf files named movie1.swf, movie2.swf, movie3.swf, etc. I want to randomly load any 2 of these swf files into the 2 empty movie clips in the main movie. After the 2 swf files have been loaded, I want one of them to last 20 seconds, and then randomly load a new swf file to replace it. And the other one, after 30 seconds, will randomly load a new swf file to replace itself. And this cycle will go on & on...
I have the following actionscript:
[Code]....
Unfortunately, it isn't working. Is there an error with how I typed this? Or do I need to change something so it will work?
I basically want to load 2 swf files into 2 different targets, have one of them last 20 seconds & then randomly load a new swf, and have the other last 30 seconds & then randomly load a new swf. What is the correct actionscript to achieve this?
View 8 Replies