ActionScript 3.0 :: Activating Buttons And Loaders From Child SWF Page
Jun 15, 2009
Background: I have an Index.SWF that loads a Home.SWF. The website has essentially three layers, top layer is menu bar, middle layer is content, bottom layer is links to home page and e-mail. All the buttons on the top and bottom layers work. When I go to add a new button to the middle layer of Home.swf. I get all kind of errors associated with not referencing the right objects or having undefined objects.
I believe my structure is as follows:
> Index
>> Home
>>> Any other SWF through "myLoader" object and buttonclick function
Here's the code:
Select allvar myLoader:Loader = new Loader();
addChild(myLoader);
function buttonClick(event:MouseEvent):void{
gotoAndStop(event.target.name);
this.myLoader.load(new URLRequest(event.target.name + ".swf"));
[Code] .....
So here's the structural question, "where do I define my new button?" and what code do I use so that the new button is placed on the home page works with the myLoader and buttonclick function located in the parent page? I have the same structural question, if I decide to add a loading status message, if "the pitch" button is clicked.
View 2 Replies
Similar Posts:
Mar 9, 2009
I want to create some AS to disable and enable a button.Let's call this ButtonX. I want this button to appear disabled at first, and then allow the user the option of enabling this button(ButtonX) by clicking another button. Let's call this ButtonY. I cannot get this to work. I am attaching the code I am trying. I have this AS added to ButtonY and ButtonX is the instance name for the button I want to de-activate-activate.
View 7 Replies
Dec 29, 2009
I was given a .FLA containing a banner and was asked to create an input text field and a button that, when clicked, opens a new window with the address, say "www.mywebsite.com/page.php?value=..." where "..." is what the user types in the input text field. The page the user is sent to then performs some action. Now they're asking me to make the page automatically perform that action, as in, they want the .FLA to send the value typed in by the user to that page at [URL] without the user actually going to that page at all. Is this flash-related or even possible?
In short what I'm asking is: Is it at all possible, in principle, to hand a value over to a .php page using flash and then make that page perform an action without being opened? If so could you point me in the direction of how to do it?
View 4 Replies
Feb 24, 2009
I have a row of movie clips which act as buttons with an inactive state, active state, selected state etc. What I am seeking is kind of like a controller button which when clicked will activate or de-activate this row when clicked. I thought the best way might be to set frame labels and add a goto sript for the controller button to make each button go to the activate frame when the controller button is clicked.
View 4 Replies
Mar 25, 2009
I have a picture on the stage that has multiple items that have hotspots/links over them that should open a child swf on top of the background and show details about the items. then have a button in the child swf itself that removes the child from over the background so the user can click on another item etc.I found this code in someone's post and I am trying to modify it so that works for multiple swf files...it currently works for a single swf.I wan to pass the name of the button in front of the .swf in the URLRequest to have the same name as the instance name of the referring button. But I can't figure it out. Here is the code I am using on the stage
View 2 Replies
Aug 27, 2009
I get this in my output when I click on my pre-loader button, which works great and sends me to the home page... but when I get there the code I wrote for my portfolio page to click on portfolio and have it take me to the portfolio page isn't working.... It gives me the faollwoing output error....object reference. at Website_fla::MainTimeline/Website_fla::frame1()[Website_fla.MainTimel ine::frame1:13]
[Code]...
View 6 Replies
Oct 10, 2011
I've been trying to figure this out all day, with no luck - so I'm hoping someone here can help a girl out with her code .I'm working on what is essentially a 'character profile' page, in which you can scroll across the page to see different characters, and clicking on them will bring up a short profile.However, I've set up these different characters as separate buttons within the scrolling movie clip and can't seem to get them to activate.Here is the code I've used so far:
--
p1.visible = false;
p2.visible = false;
var tar:Number;[code]....
It doesn't work.However, using tutorials and trying different things, all I have achieved is making all the profiles appear at once, or having them activate when you press anywhere on the movie clip.In AS2, I would have used myMC.b1 to target it,
View 9 Replies
Jan 7, 2009
Am working on a flash AS 2.0 project where am loading movies from the same folder. my code goes like
on (release) {
loadMovie("HAD.swf",2);
}
problem is the swf loads infront of the main movie but the main movie's links are still active.
View 4 Replies
Jan 5, 2010
I have a map with a list of items to the side. I want the list to work as buttons and highlight both the button and the particular image on the map... and when you click you link to a certain location.I also want to be able to MouseOver the map, have both the image on the map and the corresponding 'button' from the list highlight - but when you click, you go to a different location than if you would have clicked from the list.I have it set up - but something is conflicting. Here is how I have my code set:
Code:
BUTTON_ONE.onEnterFrame = function(){
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
this.nextFrame();[code].......
View 1 Replies
Jun 29, 2011
My basic aim is to create a newspaper that consists of four pages. Each page i have created and are sitting in the library as sprites. Each page has buttons that need linking so that when pressed it loads the next page or page that i want. This is the part i am confused with =/ how do i make the buttons on each page load the next page (sprite) from the library??
View 2 Replies
Jul 12, 2010
i want to keep Default one child when my page loads.i have arraycollection of the container.in that i have used repeater whose dataprovider is arraycollection.what i have to do for that? can i put some code in init() function.but which code i should put in it?
View 1 Replies
Oct 2, 2008
I'm building a play/pause button for my movie, and here's how I have it setup: The main button object is playPause_btnThe first layer of the button has a movie clip with the pause graphic, named pause_mcThe second layer of the button has a movie clip with the play graphic, called play_mcOn the button's click event, I want to set one of the graphics to 0 alpha and the other to 100 depending on the state, so only one graphic will show through The problem is, for some reason ActionScript returns UNDEFINED when I try to reference playPause_btn.play_mc -- and when I do a dump of the movie's objects, I see entries for _level0.playPause_btn.instance12 and _level0.playPause_btn.instance13 instead of the play_mc and pause_mc objects. Why aren't the objects' instance names accessible??
View 1 Replies
Jan 26, 2009
i'm trying to build a flash site and ran into a problem... i have a gallery page with a bunch of page numbers at the top. when you click on one, a movieclip loads of some images coming in.so the problem i'm having is that i made a little animation for when you roll the mouse over the page number (they scale up when the mouse is over, scale back when the cursor moves away)... what it's doing is when you roll over, it goes to a certain frame in the timeline and plays that animation.that's all working cool, but i need it to not do that once it's clicked on. so basically when you actually click on a page number, the over script should stop until you go to another page... here's the code i've written,
function over(event:MouseEvent):void {
this.gotoAndPlay(30);}
function out(event:MouseEvent):void {[code].....
View 0 Replies
Apr 28, 2010
Basically I have 3 swf, parent.swf, child1.swf and child2.swf
parent.swf loads child1.swf
child1.swf loads child2.swf
child2.swf consists of 7 buttons which when click it will 7 different swf files.
My problem is I want to call those buttons name/instance name to my parent so that when click it will load its corresponding swf file.
View 3 Replies
Mar 30, 2010
I understand that the major difference between AS2 and AS3 is that in AS3 you have to put all your script in a separate layer, and unlike AS2 you can't add them to buttons or movie clips themselves on their respective layers.
I'm doing a project for school where I'm required to make a flash portfolio.
I have Five buttons, and right now, two of those buttons goes to a frame to display a picture. However, I've made the other buttons dynamic, and they call other swf files to show an image gallery, a game and another image viewer.
What I have a problem with is when I click the first dynamic button, and the swf if added to the parent movie clip, it does not leave the stage when another dynamic button is clicked.
So what I have is all the SWFs loaded on top of each other.
writing a code that will remove child for each button when ANY other button is clicked.
here is the code I have:
stop();
btn3.addEventListener(MouseEvent.CLICK, buttonClick);
function buttonClick(event:MouseEvent):void{
gotoAndStop(3);
[Code].....
View 2 Replies
Jul 31, 2011
I have some buttons that I have set up to drag and drop out of a pop up window in to the students timetable but when pop-up gets closed the buttons in the student timetable close with the pop-up but I would like the buttons that the child has chosen to put on the timetable to stay when the pop-up is closed! how i could actionscript them to stay when the pop-up is closed.
View 6 Replies
Mar 26, 2009
here is the scenario..I have a picture on the stage that has multiple items that have hotspots/links over them that should open a child swf on top of the background and show details about the items. I found this code in someone's post and I am trying to modify it so that works for multiple buttons ...it currently works for a button loading a single swf. The name of the instance name of the buttons is the same as the name of the swf file that they load so I thought I could do something that when the button is clicked it would pass the name of the button into the URLRequest but I can't figure it out. Here is the code I am using.
////////////////////////////////// code from the actions layer
var bioloader:Loader;
var biocontainer:MovieClip;
[code]......
View 2 Replies
Jul 7, 2009
Currently flash only allows the first estabished button to go to a specified frame. I want two buttons etablished on different layers to lead to the same frame. Here is my code if:
stop();
function buttonClick(event:MouseEvent):void{
gotoAndStop(event.target.name);
[code].....
View 2 Replies
Jul 3, 2009
This is a really stupid question and I was able to get it to work in AS2.0 but now I am trying to redo it in AS3.0.What I have are 4 menu buttons and what I want to do is when a button is clicked it will take the user to that page on the timeline.On the actions layer this is what I have:
stop();
btnAbout.addEventListener (MouseEvent.MOUSE_DOWN, stopHandler);
function stopHandler(evt:MouseEvent):void {[code]....
When I add the code under stop(), and test the movie, it doesn't stop, it just keeps looping through all the pages. I am probably doing something really stupid that I can see. As I stated above, AS3.0 is VERY new to me. I have two books in front of me and neither are helping me with this issue.
NOTE: If I remove the code below the stop(), the movie stops when I test it.
View 4 Replies
Jun 12, 2009
Have an issue with several buttons in cs3. I want the buttons to open the page in the same window, and they will once, but I need this to be a reoccuring effect. here is the code.
[Code].....
View 4 Replies
Jul 5, 2010
I have a class that creates a navBar with some buttons. Each button loads an external .swf and everything is working just fine BUT the code is really awkward. I also wanted to use TweenLite to add transitions from section to section.I also wanted to handle the "section change" process from yet another Class (SectionChange) but whenever I try it I fail miserably. Here's what I have (including the vars), without the SectionChange Class, that's working.
private var _app:Sprite;
private var _navData:Array;
private var _loader:LoadDisplayObject;[code]....
I don't know what I'm doing wrong here but I get tons of errors with this code.
edit: Now that I'm adding the _sectionChange to the display list I only get the following error: TypeError: Error #2007: Parameter child must be non-null.
View 2 Replies
Dec 16, 2009
I made a simple page with several buttons that play music, but then decided I wanted a video (flv) to first play automatically, and when that ends the page with the buttons appears. How can I do that? Right now I have four layers using one frame. Layer one has the AS code, two has the text, three has the buttons and the fourth layer has a background image.
View 7 Replies
Mar 25, 2007
I'm currently working on a site that has several buttons for several sections. Each section has its own transition. My question is, if I click on button 1, section 1 content appears, now when I click on button 2, section 1 content fades away and section 2 content fades in and so on with the rest of the buttons and sections.
View 3 Replies
Aug 26, 2010
My main project loads an external .swf ("room") depending on which button the user clicks. Once that external .swf ("room") is loaded, the viewer chooses a ("demo") .swf to view. For each button click, a loader is to appear showing the viewer that the desired room or demo is loading. All of this works fine for the web...please click the link below to view.
The problem exists when I try to publish as an .EXE. We'd like to send these out to prospects on CD and thus I need an .EXE to autorun when insterted in a PC. I've published the main .SWF (overhead map) as an .EXE and burned a cd containing all necessary files. Now when the user clicks a room and then a demo, the loader that shows up fine on the web does not appear...the button stays in the down state until the demo .swfs loads and then the demo appears and plays.
View 18 Replies
Aug 25, 2010
I have 12 movie clip buttons on the main page (3 rows of 4 buttons).When a button is pressed,it gives the answer to a question which remains visible.On this answer screen, there is another button to click for further information. I pointed to this button to go to another frame within the same movieclip (containing the further information).However, this "further information" shows up UNDERNEATH the 12 buttons, and you can't read it.
View 14 Replies
Oct 27, 2010
I have five buttons on a page. One must link back to a previous scene in the movie. The other four must each launch a window with a unique URL.
Currently the code is this:
stop();
resourcesretoc.addEventListener(MouseEvent.CLICK, btnclickresourcesretoc);
function btnclickresurcesretoc(evt:MouseEvent):void {
gotoAndPlay(120,"Scene 1")
[Code].....
I get an error - "Call to a possibly undefined method navigateToUrl, but I don't know what that means / how to fix it.
View 3 Replies
Apr 4, 2011
I have 2 versions of the same code, both to make 3 simple buttons work to move the timeline to a keyframe to change the page for user navigation. What is the difference? Is one way better than the other?
HTML Code:
stop();
var button1:SimpleButton;
var button2:SimpleButton;
var button3:SimpleButton;
function handleCLICK( pEvent:MouseEvent):void {
[Code] .....
View 2 Replies
Feb 15, 2005
I have a Flash menu and want the buttons to open jpg's in another swf on my HTML page. I searched for "localConnection", but couldn't find a suitable example. I also heard this is possible with Javascript.
View 2 Replies
Mar 24, 2009
I have seen instruction on event listeners to get a button to go to a URL or to make a movie pause and whatnot, but what I'm not finding is instruction on how to write the AS3 for a button that simply moves you to a new page within the site itself. Also, if it's a "goto" script, the page that I want it to go to, does that have to be a new scene? If so, how do I merge two scenes together? Essentially, you can look here for what I am trying to accomplish. [URL]
What we want to happen is when let's say the direct marketing button is clicked, we want the other buttons to slide offscreen the way they slid on screen and then a new set of buttons pertaining to the direct marketing will appear at the bottom the way the original buttons appeared at the beginning. Do I need to make these buttons sliding away and a new set of buttons sliding in on a new scene? How do I link the scenes together?
View 2 Replies
Jul 17, 2009
I have a simple movie clip of fading in text displaying on page with a sound. also have a button that allows user to go to the next frame. It is an exercise for students that basically goes like this: object presented in each frame, spelling (text) for that object fades in on mc with sound attached to mc, then button activates to let them move on to next. Since they are trigger happy, I don't want the button that allows to move on to activate on the frame until AFTER the movieclip and it's sound have played out (which is like 2 seconds so not a long wait) - otherwise, they would just keep clicking next and not listen to the material presented (it's very young children).
How do I set this up? I knew it's likely very simple, but I'm a newbie. Of course, I could always just do it on the timeline, but I have a ton of material, so am trying to use actionscript to be more efficient. for even younger kids, am considering setting this up so they can move to next frame through any keypress. I know how to set up a certain key, but not ANY key.
View 2 Replies