ActionScript 2.0 :: External Html Controls Flash Timeline?
Jul 10, 2004
Is there a way to conrtol the flash timeline with an external html file? For example, if i loaded in a textfield formatted as html, can i get the <a> tags to , (...say) _root.gotoAndPlay (33)
i'm loading an external swf files in one but the buttons inside the external files wich controls its timeline doesn't work, i'm using AS3 but why it doesn't work.The external file just has some simple actions to move between keyframes in the timeline with buttons goto and some other similar actions
Using the flex text area I am trying to put an image inside a list. Whatever I do, the image is pushed to a new line. The html is below. I want to show text and the image on the same line in list item 2. I have taken some of the formatting out for readability.
I'm looking to build a basic menu in XML where I can add and remove buttons from the xml file and control the buttons to gotoAndPlay a frame label in Flash. With my project I will be frequently adding/removing buttons and/or changing the button name so I'd like to do this externally with an XML file.
I'm having trouble trying to manipulate music using buttons. I can't seem to make music1 autoplay and loop when the movie starts. I want to stop music1 and play music2 when I press a button:
music1 in main timeline button to change music is inside a movie clip so far here is the code I found on the internet but I'm not sure how I can change it to do what I need:
var mySound:Sound; var myChannel:SoundChannel; var isPlaying:Boolean = false; var isPaused:Boolean = false;
I have just created a Flash movie with a .flv file in flash cs4 when playing the .swf file we can see the controls of the player, when I use the html code the player controls are missing.[code]...
What am I missing here because my video doesn't have any controls? Is there a special parameter I need or do I need to encode the SWF file in a special way? I just used a MPEG to SWF converter provided by Blaze Media Pro.
figure out what is going wrong with this bit of code? I have a movie clip button called play_mc and when the user clicks on it I would like the timeline to stop and the play_mc state to change to frame two. Then when the user clicks on it again, I would like the timeline to start again and the play_mc to go to frame 1.
I want to control some movieclips animation using a slider. I have this code for a custom slider, but I don't know how to link the track of the slider with each movieclip timeline.
ActionScript Code: var bounds:Object = {left:98, right:449}; var currentX:Number = thumb.x;
I have a flash document with 5 keyframes, each of these has a 'Label', which I then reference in actionscript like so: ActionScript Code: buttonHome.addEventListener(MouseEvent.CLICK,jumpToHome); function jumpToHome(evt:MouseEvent){ gotoAndPlay("Home"); }
That all works fine, and I'm happy with that. Now, at the third 'Label' I have some text on a blackboard with left and right arrows at the bottom, so i changed the blackboard to a movieclip, went into the timeline of the blackboard's movie clip and added this AS: ActionScript Code: br1.addEventListener(MouseEvent.CLICK,jumpToPage2); br2.addEventListener(MouseEvent.CLICK,jumpToPage3); br3.addEventListener(MouseEvent.CLICK,jumpToPage4); br4.addEventListener(MouseEvent.CLICK,jumpToPage5); bl1.addEventListener(MouseEvent.CLICK,jumpToPage1); [Code] .....
And my slideshow advances one page, but then all the controls lock up and I cant advance or return anymore? The main navigation through my primary time line still functions at all points.
I'm trying to make a faux 3D rotation animation where if the user mouses to the right the object rotates right and if the user mouses to the left the object rotates left. Depending on how far they move the mouse the rotation should speed up or slow down.I spent a lot of time making an object in 3d studio max and importing the animation of rotation as JPEGs onto the timeline. I figured the most efficient way to go about this would be to make the mouse control the timeline instead of the object itself.
Background: I have a slider / scrubber that works well and controls the timeline of a movieclip both forward and backward.Lets say I have a movieclip of a lightbulb onstage that starts in a turned off state. When the movieclip plays through normally I have frame based actionscript to toggle a lightbulb movieclip to _on.
My question is how do I incorporate playback controls to a Embedded Video that plays with the timeline? I saw how easy it was to add playback components when you import video externally. I figured that I probably need to start by creating my play back components, but then I need code to tell the swf what to do?
I have the same swf multiple times on one html page. And I have a movieclip follow the mouse's X position around. And when I mouse over each individual embedded instance they work as described, BUT on click all the movieclips follow my mouse's X whether I'm moused over their embedded window or not.
this is my enter_frame function
function arrowMouseFollow(e:Event) : void{ TweenLite.to(this.divide_bar.arrows, .25, {x: Math.round(swfStage.mouseX), ease:Expo.easeOut}) }
I used the new FLVPlayback component to progressively download a flv video. When I test the movie locally it works fine, but when I embed the flash into a html page then upload all the materials (html, main swf, flv video and skin swf) the video plays but the playback controls are missing.
I took a .flv and placed it in a .swf in Flash Professional CS5 (for smoother playback on my website), and I used Dreamweaver to embed the .swf on one of my webpages. The video plays back fine, but there are no playback controls. In Dreamweaver, I set "PLAY" and "LOOP" to false, so in order to play my video, I have to right-click it and press "Play." That seems odd and possibly confusing/inconvenient for anyone viewing my website (particular potential employers, because this is my online portfolio). how to add playback controls? I don't want to use any external players (like Flowplayer), as I am trying hard to avoid watermarks and having to pay for anything extra.
Interesting note: when I used Dreamweaver to insert the .flv, I had the option to select from a list of playback controls. However, the .flv did not play smoothly on my website, and I found the solution to place the .flv in an .swf for nicer playback.
I have an swf with xml and external content for which I need play, stop and sound volume controls at least. The swf doesn't have them and it's action script 3 so I can't even get it opened in flash cs2.
Is it possible to create external controls or do I have to pay someone to create a new swf to go with the xml and css files?
can create a new fla/swf file that I could later edit for size, colors etc in the case where I need to create a new one. and how much... If not I may still need someone to create the controls for me and run me through the process of getting them to work with my current files.
i have an annoying problem. I have a mc that i use as a button. I have an external class that controls the button and adds interactivity to it, here's part of the code:
The problem is, i want the btn that, when clicked, remain inactive.That's why I remove all the listeners in the class. HOWEVER, it still functions as a button, I mean the functions haven't been removed at all after I click it. What's wrong here?? Why are the functions still there, if I have removed them when clicked at the btn?
i have the controls for car number 1 that would be the arrow keys if [code]but how can i make controls for car 2.i wann use wasd but i cant figure out how the key.a doesnt work.
I am having a nightmare using CSS to style HTML within a dynamic textfield in my flash doc. From what i now understand after much trial and error and reading online, CSS doesn't even work properly in flash even for the tags that it does understand (which are few and far between anyway). For some reason my layout is getting completely screwed up in certain scenarios (predominantly when there are images present too) when i hover over links (which are styled in an external CSS file). If i remove the external CSS styling (which only contains the following simple code):
Then everything works fine (but no links are underlined as standard or on hover). Does anyone know of any way to style the links without using an external CSS file (all i want to do is have no underline as standard and then underline them on hover). As this is from user input into a text editor I cannot place these links manually on the page in flash as they could be anywhere, I need a way of parsing the HTML and then displaying it accordingly.
I will try to be as clear as I can. I have an existing swf file that I need to add Play,Pause, FF and Rewind to but I need the controls to be part of the swf file and not as a video player.
I am loading an external swf file that has all of the controls on it via this code:
[Code]...
I am doing this so I can rollover the viewing window and have it appear. I cannot get any code to work to control the timeline (which is broken down into sections with individual MC's in each section.
What I am looking for is the code to apply to the buttons on the external controller to control the playing of the movie.
I've having huge problems trying to control a internal SWF from my main movie.Here is how it works,main movie (loads swf1 and swf2)I need to make the button on SWF control de swf2 timeline.
I've created a frame-by-frame (180 PNG's) rendered animation, put those PNG's into a .fla and created myself a nice "little" (8MB) .swf animation. The idea is that I can manipulate the timeline of this animation through the position of my mouse pointer; position of pointer on the left side of the stage means that the animation will play backward, position the pointer in the middle, the animation stops and when you position the pointer on the right side of the stage, the animation plays forward (as regular). The animation is looped, so it will go on indefinitely.
Now, this all works, except for the occasional hiccup. The animation seems to run smoothly but every now and then it glitches a frame or two. This really damages the experience and beauty of the concept I'm trying to establish. I've added a small fps/ms counter and it indeed shows a drop in frame-rate and a peak in the ms every now and then. This is not consistently happening on a single frame or anything, it seems rather random.
current method;
Code: // used in the enter frame event _animation.gotoAndStop(_animation.currentFrame + 1);
This seemed to be working the best so far (the least number of glitches). Perhaps it is a bit blunt?
previous methods;
- I've tried to 'tween' the animation by creating a tween (using greensock's TimeLineLite) and either 'play' the tween or 'reverse' the tween (according to the mouses position). This seemed to work properly, but I could not find a way to loop the tween both forward as well as backwards. The tween would loop indefinitely forwards, but when 'reversing' the tween, it would stop after the number of forward loops it had made. So if the animation made three whole loops forward, it would stop after three loops backward.
- I've tried to 'tween' the frames of the animation using greesock's tweenLite;
Code: TweenLite.to(_animation, 1, {frame:_animation.currentFrame + 1, useFrames:true}); // or something in that order, can't remember.
Something like that, it worked, but it was glitchy as hell (obviously).
can a movie clip which is loaded from an external source control the main timeline? For example I have a set of buttons contained within a movie clip which is loaded externally onto my main timeline...can those buttons direct the swf to a specific frame on the main timeline? Also...is there any way to load an external movie clip into a specific LAYER rather than Level?
I've tried looking everywhere for this answer, but I'm still at a loss. I'm beginning to think it's not possible or I'm just not looking in the right places.I have three swf files. The main container and then two external swf files being loaded into the main swf. Swf 1 (frame.swf) has a function on the main timeline that needs to be called from a button in swf 2 (toolbox.swf). My initial thought was to place the actionscript of frame.swf into a movieclip and call it from toolbox.swf using:_root.callFunction("PH", "doPhone");Although this would work, I cannot use this option. The actionscript of swf 1 must stay in the main timeline. Using a class file is not an option either. Is there any other way to call a function from the main timeline of an external swf?
I have just started using external AS3 files to try wean myself off using code in the main time line.I am importing an XML file using an external as3 file, but cant return the values to the main timelineIt worked when I used the trace option, but I need these values to dynamicly populate a movieclip on stage (another problem I cant add movie clip to stage even though I have the linkage etc)AS3 Code ----------------------------------
Ive got some external HTML text being fed into flash, all I want to do is to edit the <li> tag in the HTML (not CSS) so the bullets sit flush to the left with the rest of the text, thats it! is there something i can put in the HTML that will resolve this such as: