ActionScript 3.0 :: Creating Links Between Pages On Stage
Sep 16, 2009
I was wondering how do I make a link to a new page from a page that has already been played onto the stage. The pages are made from movie clips, and the buttons are also movieclips. So for example, I click on about us from the menu bar, and the page animates on, and within that page is another link to go to another page. I just cannot get it to work. All the pages that I have are made from movie clips.
Looking for a tutorial to make individual pages (jpg or gif) into swf pages so we can add links in an on-line flip book. I have flash, but have not learned as of yet.
I have created two buttons from images, one to Facebook and one to LinkedIn.They both work perfectly in the test .swf file.When I upload them to my server, the Facebook button does not load correctlyThis is the actionscript I am using:
The thing I'm trying to do is make a list/combo drop down navigation, so that when the user drops down the box and selects that item they are taken to another .html page.
In my timeline I have different link hot spots, so that each product will link to a separate web page (externally).I don't think this is going to work:When I upload the Flash file to a server to test, the links show me the 'pointing finger' icon, but when clicked upon it does not even open another web page attempting to follow the link. - that tells me this doesn't work!I need to get this correct for when the final goes live. What am I missing? Should I try the extension? (product01.asp)
Here is my code for buttons(working)is there a way to add links to html pages to the buttons.// Catalogue Bottom Button//stop();//hide button on the stage
catBtmBut.visible = false; var catBtmmenu_label:Array = new Array("Visit: The Grange Kitchen","Visit: The Bergerie","Visit: Badens ");var catBtmtotal:Number = catBtmmenu_label.length;var catBtmpage:Number;var catBtmmain_menu:MovieClip = new MovieClip();catBtmmain_menu.x = 35;catBtmmain_menu.y = 231;stage.addChild(catBtmmain_menu);for (var catBtmi:int = 0; catBtmi < catBtmtotal; catBtmi++){ var
[URL] On the left you will see a menu, it will be flash (actionscript MX 2004) and for the effect I want it will have to be flash. Now, heres the tricky part for me: I want those links to open up different pages inside the black center box either using frames or php. How could this be done? On the menu part, also, with the buttons, I need to make them movie clips for the effect I need for the rollover, but I want the movieclip to have a hitspace, how do I assign a movie clip a hit space.
I am a college student who has to create an assignment involving an Apple interface, with transitional pages. The problem is that with the actionscript on the first frame, nothing starts up. All i get is this error and nothing else, no line errors. TypeError: Error #1009: Cannot access a property or method of a null object reference. at flash_project_two_fla::MainTimeline/frame1()
Here is the actionscript //declaring variable var page = "touch"; //event listeners touchBtn.addEventListener(MouseEvent.MOUSE_DOWN,goTouch); nanoBtn.addEventListener(MouseEvent.MOUSE_DOWN,goNano); [Code] .....
i am desiging a news form that read the news from an external text file. I made it ok and with a typewriter effect and it worked great...my only problem is that i want the text that will be loaded from the text file to be links to other pages.
I'm creating a site that loads external .swfs as pages. I have little understanding of how Loaders and instance names work with AS3 (even after reading the documentation), so I'm having some difficulties.
I'm loading the .swfs in a movie clip named "container." I want to replace the contents of "container" with the web page .swf that the user chooses, but I don't know how to write the condition to: a) check to see if something is already inside "container"b) remove the contents by instance name or method of MovieClip. I'd prefer to remove whatever is inside of "container" rather than switching cases for different instances.
I am trying to generate a list of links via xml using as3. I have created a movie linkHolder and a text field called linkText.
I then add link text to linkHolder and add linkHolder to the stage. I have an eventListener attached to linkHOlder which calls a function and when I roll over the links it activates the function correctly.
How do I give a unique id or reference to each button so that I can pull up the correct link associated with it?
Here's some of my code:
Code:
function createVideoLinks():void{ for (var i:int=0; i<externalXML.videoClip.length();i++){ //build the arrays of link text and link destination vidText[i]=externalXML.videoClip.vTitle[i];
I am trying to get each of the following pictures in my flash file to link to different webpages. I have tried a bunch of different things, and can't quite get it to work right. I have put different urls on the images, but when I click on them they all go to that first url.
I am trying to create a list of links from some xml. I pout the link text into a textfield and then put this textfield inside a movie called linkHolder
How do I assign a unique identifier to the movie such that when the user clicks I can pull up the correct url from an array.
I have to make a list every document linked in a multiple .fla files. I can pull them up doing a find for .pdf but I can't figure out how to copy the links from the results field. Each file links to 1000+ pdfs, so i'd like to avoid doing this one at a time. Is there a way to export the results of the find function to a .xml or .txt file?
i want to draw a map of a campus. then when you click on different buildings, the building pops up big (possibly with text alongside it)any links to a tutorial how to do this?
I put together a "photo gallery" using the tutorial I found at kirupa:
[URL]
and i was just wondering what kind of function would I need to make each one of the images clickable AND go to separate url's. I figured out that I would NEED a function and a separate array that would link up the URL's to the Images but I don't know how to really make the images clickable in the first place.
I was wondering what the best practice was for creating text links in flash? I know how to create a button of course, give it an up, over and hit state. What I normally do is copy the text into each frame, and change the colour for each so that the user can tell when they're hovering and hitting the button. For the hit status, I draw a square for the hit.
But this can be time consuming if you have a lot of text links throughout your site. Especially if you want to change the text colour of your over and hit frames.
So I looked into making a better solution using Actionscript, which was having a function for each of the status, where you change the colour of the button.
I was wondering if anyone else had any other thoughts or wanted to share how they do their text links?
i am creating links in my flash Header. they are working in Flash preview, but when i am publishing them to HTML they are not working! here is the code i am using
Using AS3, how can I attach links to outbound websites? I have a button graphic dragged onto the timeline. It is meant to function much like a "hot spot". So, I would like to attach the script to the button so that it will link to another website when clicked upon. But where do I add the script in AS3, and what is that script to be? ~ For example, do I need to go into edit mode where I see the 4 states, or can I simply attach it to the main timeline? - I'm looking to do whatever's the simplest!
Also, the button is called myButton in my library...can I use that same button for everywhere I want to add an outbound link to different websites, or am I going to have to change the name for every different link? For example, myButton02, myButton03? I'm hoping to use the same graphic button, and hoping the timeline will understand and follow the script instead of being confused and all links wind up going to the same site.
I've been given a bunch of .swf (about 100) that I need to link together. Rather than doing it manually, old-school style, I decided to write a document class that will sort the content, animate transitions and create links automatically. The basic idea is that all content on the stage conforms to a naming convention whereby all buttons are prefixed with "btn_" + nameofswf.swf - the code recognises this and adds event listeners. The background image is simply called "background". I might add some further functionality later for rollovers, depending on what I need. As a frame script, the code works perfectly - it's when I converted into a class the fun begins.
I've been playing with an xml feed for a semi-useful class (which I'll post when it's done)....but I've run into a small problem.The XML feed doesn't send me HTML content, it only sends text. So a node that should read.Url...So I need to work out some way of recreating these links from a text only feed. Before I give myself a headache and attempt to create a class that searches each line of text for "http://" and then searches for the next space in the text, does anyone know if this has already been done? Is there a class out there that can look at normal text and convert bits that are web addresses into links? If not, can anyone think of a more efficient way to do it than searching the text for "http://" and then looking for the next space?
I have an image with seven distinct colors. I would like for each color to be linked to a separate html page if clicked. Can flash link to a page based on the color of the area clicked?
I've been developing a Flash cd-rom for a client, and a particular page in the movie has an "press room" that will contain links to images and pdf's located on the cd-rom itself. I'm familiar with creating buttons, and set up a link like this on the button.
Obviously, it's a pretty simple link that brings the image up in the browser. That's great and all, but I'd really like it to bring up the option to save the image somewhere. I know that a reasonably smart person could just click on it in the browser and either pull it to the desktop or "save as", but I'd like to eliminate that step for them. I'd also like to be able to create buttons that link to pdf files in the same way.
I am new to flash and I created a gallery that loads the pictures from an xml file. I was wondering how I could create the links to each picture dynamically from the xml sheet in a seperate movieClip named "menu_mc".
I was following this nice tutorial on how to create a dock-like menu in Flash.I managed to add my own icons and to adapt height and length etc., but I did not manage to remove the grey bar in the back.And more important, to add a link to one of the items in the dock. I tried to make the icon a button, but that didn't really work.
I have the 3D rotating cube. Each panel of the cube is an image pulled in through actionscript. When you click on one of the panels, the cube straightens itself to show only the face you've clicked on. This is all great. However, I want to be able to click on that face again and have it link to a URL. This is where I get lost.
I feel like I'm ALMOST there - I've gotten it to work so that I can click the panel and it links to a URL, but right now every panel links to the same link. I haven't figured out how to make each panel link to its own separate URL. Here is the portion of code in my .FLA where I've added the linking action:
Code: setupFaceAction = function (cube) { for (var i = 0; i<cube.faceArray.length; i++) { var face = cube.faceArray[i]; face.onPress = function() { if (!cube.fading) { [Code] .....
This is the line I added to make it link when you click the panel after it's facing forward: Code: cube.getURL("[URL]", "_self");}
So I assume I need to set up some sort of array so I can have multiple links that correlate with the appropriate image. To make it clearer, I've attached all of my files, so you can see all the code. You'll find actionscript in the .FLA and two external actionscript files. I think "cube.as" may be where I need to do the work.