ActionScript 3.0 :: Hiding A Control Bar In Flash?
Jan 29, 2010
I have a flv playback compotent and I created a control bar with play and pause button. I would like to hide the bar until the mouse rolls over it and then it would appear for a few seconds and then hide again. Much like the skin effect, but I'm not using the skins.
I have a FLVPlayback on my stage, but I want to use my own controls rather than the ones provided by the skin.I read that I can make my own skin - but have not been successful.
We have a little in-house LMS with courses built in Flash. Scores are updated and retrieved with POSTs to PHP scripts which query a MySQL database. All the course content and quiz questions are in xml files. Those XML files are easily accessible from a user's Temporary Internet Files (sort of SCORM style, for those familiar with it) and while you'd have to be pretty desperate to cheat at something like a Fire Safety test, it's still a vulnerability we'd like to solve.
I intend to move the quiz data (and eventually, the course content) into a MySQL database, then probably build the XML in PHP and echo that to the Flash course (as we've been doing to update and retrieve assessment scores). I think I could limit how and when the xml is displayed by passing hashes and shared secrets and whatnot between the PHP page and Flash, but this only limits outside access, and anyone viewing the course legitimately will still see the XML passed around (I think..).
Surely I'm not reinventing fire here. Is there a method or a technology in existence that allows the safe, discrete passage of xml into Flash?
I have a swf object that is to the left of a header div that is 1000px wide. the swf is 303px wide. How would I make the swf on the left hide behind the window when the windows is only, say, 1050px wide?
Kinda like how this one is: [URL]
notice how the object get hidden, still plays, but doesn't lose it's aspect ratio? How does someone do this?
the code is set up like this:
<div class="swf"> object </div>
[Code]...
I've tried to make the header 1303 wide, but then on resize it just stops and keeps moving everything that is under it, and the swf stays put
I'm experiencing problems when I try to load a movie that uses LoadVars() into another movie that uses MovieClipLoader method to load the first file. My goal is to secure the flash movie and the contents that are accessed from the database and display the contents with a non-editable form (this is a "backend movie"). The best way I found is to load this "backend" swf with MovieClipLoader from another movie that acts as "frontend".
The problem is, that every time I load the main movie I'm able to see the form of the loaded clip but the content is not fully loaded (maybe because the ASP page has not delivered all the content to LoadVars). For example I can see 3 of 6 text that are being loaded with LoadVars() in the backend movie. Individually, the backend movie is working fine and I always can see my form with dynamic text without any interrumption. how can I load the movie to another one or how can I secure the backend including the URL that access the database?
I am toggling show/hide using jQuery on a div block via [code]and it's working perfectly except for one minor detail.When there is a flash video player in that content area, the flash player will not hide along with the rest of the block via the "toggle" function.The strange thing is that it will hide the video using the hide() function but I'd rather use toggle() to keep track of my state and switch accordingly.Is this a bug in the toggle() function or am I forgetting something here?By the way, it appears to do this only in Google Chrome. Safari, Firefox, Opera all work fine, so I'm thinking this is a Chrome bug.
I have a web site im making atm, the site is all flash , and i have a gallery with lightbox. But when light box is open, it seems to hide the entire web site, .
I'm a newbie to Flash. I have created a basic screensaver which has 8 different layers. 7 are hidden and 1 plays through as it is now. I was wondering if there is any way that on completing the timeline, it starts the timeline again and then shows the second layer and masks the 1st one. It would then do the same, masking the 2nd layer and showing the 3rd and so on.
In Internet Explorer 7 and 8 (WinXP/Flash 10), if I play my videos using the JW Player in the slider they work. However if I move to the next slide and then return to the original slide the video is no longer displayed - the audio is still audible and the video can be played and paused, but there is no image.
I've asked this question on [URL], but the support member cannot see this problem on their computer. Does anyone else see this issue, and if so, You can view the slider and video here: [URL]
Is it possible to control a Flash movie from JS when you have no control over the source? I have decompiled the movie to see its inner workings, but I know nothing about Flash, so I'm mostly in the dark. I found this resource, Interaction with JavaScript, but it's not working for me (probably because I don't know what message to send to the movie).
I have a flex application and have embedded a flash (SWF) file into it using <mx:SWFLoader>. There is an "Exit" button on the Flash file. I want to be able to handle the button click event on the flex application.
So when that button in the flash file is clicked, I want to perform an action in the parent flex application.
whenever I publish a FLA file I have, and load it onto a website, I see elements which aren't suppose to be within the frame sitting outside the frame.These elements are outside the canvas in flash and come in for brieft flashy moments but then fly back out again.How do I hide all files outside the canvas? I tried masking the top layer and adding everything underneath it and locking it but that never worked.
I have a small microsite built using Flash 4. It contains 5 'pages' assigned to individual keyframes, each keyframe separated by 5 frames (F5s). Each Keyframe is labelled 'page1' through to 'page5'. I have a navigation bar for the entire site which includes NEXT and PREVIOUS buttons. When the user reaches the LAST PAGE/KEYFRAME I do not want the NEXT BUTTON to show. I suspect it is something simple like nextbutton.visible = true - but I've spent a day trying to work out how to do this but without success.I am using AS3 and the existing coding is shown below.[code]
I download a flash template to take apart and play around with to make sure i still know my way around the software. Everything was going great until I discovered there are part of it that I can not find. The animation are not in the timeline or anywhere else I've looked. When I scrub through it they aren't there, but when I preview the movie (F12) they are always there. I managed to delete the pictures in those particular animations, but can not edit or find anything else.
I have a flex app that I want to hide in a div until the user clicks a link or element of some type. I've noticed that embedding the swf in a div with style display:none does not actually hide the swf, so how would I go about accomplishing this? The goal is to have the flex app loading in the background while the user does other things.
I am attempting to hide a SWF file that has the AS2 FLV component in it only after the FLV has finished playing. How would I go about this?I've searched google fairly extensively and had no luck.I've found a way to hide the Div the SWF is in using a timed Javascript event that is external to the SWF, but I'd like to find a more elegant solution.
I am not a strong AS3 programmer but I have managed to get 90% of what I need done for a current project:
[URL]
I am having one problem that I am not having much luck with though, I would like to have the two buttons visible set to false when the movie loads, which I hope would stop the initial flash that happens when the movie loads.
I'm building an mp3 player expressively to make my music URLs a little less steal-able. Forgive my hacking ignorance here, but would it be better to embed my playlist XML (with the URLs) in the SWF rather than having the SWF read the XML file from my server? Seems that the latter approach would be easier to intercept...
I'm pretty sure that no one wants my mp3s badly enough to decompile the code. But with the player currently at my site, my XML playlists -- with the URLs -- started to come up in Google searches. Would rather avoid *that* level of exposure.
I'm wanting to remove/hide a mc permanently. I though visible = false would hid it but when you go forward a frame and then back a frame the mc is back.
Code:
function pickupKey(evt:MouseEvent):void { gotKey = true;
I've done some searching and it looks like you cant hide a layer using action script. I'm going to have a page with a lot of form controls on it and when the user clicks the submit button, i want all those controls to go away so that i can display something else.I really dont want to have to do control._visible = false for every single item. I did see one person saying i could attach those form fields (movieclips) to a parent movieclip, and then just make the parent visibl = false. would that be the best way to hide a bunch of controls without explicitly setting the visability on each movieclip
I have an XML file that my .swf opens and reads from my server. I actually have the .swf call a php file that builds the xml output which works fine. My question is, is it possible for anyone that can see my .swf project on their browser get the path to the php file that it calls?
Can I use POST in actionscript instead of GET when getting a url so I could hide the variables sent?
Is there a header or something that flash sends that I catch with my php file? So i can tell if flash is calling it, or if some user is just directly going to the file to get the information. Or if all else fails, can I have flash create a file on my server that when I call my php file it first checks to see if that file holds the right data before spitting out the xml. When other people link to my flash file on their server, it seems this method might still work seeing as it's my servers flash .swf being called.
Does anyone know how to hide the tab bar up top on a flex tabnavigator component? I don't want to see the tab bar at all and I don't need to click on it (I have an automated iterator through the tabs).
I have a spark TabBar and I want to hide and show some elements of it from an external user input (namely a checkbox check)
I am having trouble changing the tabs visibility. They are currently always shown.
I have seen a getTabAt on the mx TabBar but the look of the tab is important and the requirement is for it to look like a tab bar rather than a button bar.
My code for the tabs and for hiding and showing is below:
I am attempting to hide a SWF file that has the AS2 FLV component in it only after the FLV has finished playing. How would I go about this?
I've found a way to hide the Div the SWF is in using a timed Javascript event that is external to the SWF, but I'd like to find a more elegant solution.
I'm writing a scroll menu class, and one of the ways to scroll is scrolling with the up and down arrows. I want to simulate a scroll menu receiving focus by adding an event listener when the user clicks inside a rectangle defining the scroll window, but this function is going to trigger (to test if the event is inside the rectangle) any time the user clicks on the stage. This could prove annoying when, in 6 months time, I use this scroll window in some other project and the debugger ends up in this file after I click "step over". Is there a way to define my class as though it was a native, adobe-written class, so that the debugger doesn't do this?
I'm doing this: flashexplained.com/actionscript/making-the-ultimate-dynamic-image-gallery-in-flash-8/ tutorial but I want all the thumbnails behind the full-sized image to be hidden when one of the thumbnails is clicked to show the full-sized image and I want them to reappear when the full-sized image is clicked to make it disappear. I can't figure out what I have to add to the given actionscript code to do so.
It works on that frame.When I go to the next frame and come back the sword is visible again.How do I set it so it is invisible(false) until set to visible(true) over all frames?