ActionScript 2.0 :: Control The Variables In The Photography Section?
Apr 13, 2009
I am working on my personal site and have got stuck on how to control the variables in the photography section.I have 20 buttons on the screen that all tell a main movie which picture to fade in and out of. Each button has this variable attached to it "_root.content = 01" and 02 and so on.
When the button is pressed it tells the main movie to play the fade out then check the variable, then tells the movie which bit to play next - If _root.content == 01, goto and play content image 1 - Now I want to add next and previous buttons that add or remove a number from that variable - when released, _root.content == current +1 - to move to the next image.
Kirupa had written this fantastic tutorial: [URL] about creating a flash gallery using xml as the way of sorting the images and text for each. how to make it so flash takes any image and centers it in the masking area (for when using a vertical image with slightly different measurements).
I am currently building myself an online photography portfolio. I want scalable full screen photos. The only problem here is, photos are different sizes and landscape/portrait. This is what I have so far. [URL]. If you resize the browser to a different ratio to the landscape image, you see black margins top and bottom. I want the image to always bleed.
This is what I have used: ActionScript Code: //resize image function setImageSize():void { // Portrait image if (imageLoader.height>imageLoader.width) { imageLoader.height=stage.stageHeight-thumbBase.height; imageLoader.scaleX=imageLoader.scaleY; [Code] .....
For a portrait image, I want to show the margins so I am happy how it is for portrait.
I am building a somewhat sophisticated slide menu. I have input a wait(); command using setInterval in the first frame of my actions panel. My wait() function works perfectly.I have also set a few variables to start out being false. Once a particular button is clicked, it sets the variable to true and sends the playhead to a particular spot within the movie. Actionscript then performs a command to that says if that variable has been set to "true" gotoAndPlay "this", otherwise gotoAndPlay "this-instead".
The problem I am having is that when I click on one of the buttons, it is somehow setting all the variables to true and sending the playhead to places I don't want it to go.Here is the code I have placed in my first frame:
button1 == false; button2 == false; button3 == false; button4 == false; //Make movie wait for ten second interval before resuming playfunction wait() {stop();var myInterval = setInterval(function () {play();clearInterval(myInterval);}, 10*1000); // stop for 10 seconds}[code]....
For some reason, regardless of which button is actually pressed, (cube2, cube3, or cube4, all of the variables are set to "true" and the playhead goes to whichever frame it wants to at that point.
I have a flash web site with multiple scenes for each page. I know, I should use multiple swf's, not scenes, and I probably will if I can't get this figured out.So what I'm doing is that my link buttons set a variable called "destination" which then moves the time line to a frame label called var_transition, where var is the prefix for the current scene.(for example, the transition frame on my primary scene is ov_transition, where the transition frame for the faq scene is faq_transition).So you see, I don't have duplicate frame labels, but what happens is that the transition works perfectly when moving from the first scene to any other scene, but after that things get a little screwy... When I try to go back to the primary scene, the transition loops itself to the point just before the timeline would move.
It's 5 frames with a tween of a single graphic that sweeps past the stage. When the graphic fully covers the stage, the time line should move to the frame label defined in the destination variable, where, at that point, the transition will finish by continuing it's tween until it fully reveals the stage at the new location.Also, I included a button on the second scene (auto parts) that should send the movie to the third scene (bank), but when I hit it, it sends me to the 4th scene (cafe) for no apparent reason.
I currently have a main swf file which contains a moviecliploader that loads another swf. However, I wish to have the option to control the main swf file variables using the secondary swf.
I built my website on the main timeline with a fade in animation...stop(on the page) and a fade out animation. At the end of this fade out animation i would like it to call upon a variable to know what page to go to next.I am trying to tell my main timeline to gotoAndPlay a frame based off of a variable within a movieclip(about_mc this movieclip contains another movieclip which acts like a button(factsheet_mc)) that i have set in my main timeline.I set the variable with:
var buttonFrame; in the first frame of the main timeline
then within my movieclip i have another movieclip which tells my main timeline to play the out fade and remember a variable:
this.onRelease = function(){ --------"this" meaning the movieclip factsheet_mc------------ [code]........
I'd like to know if there is a way of controlling the variables that are sent with the AS command loadVariablesNum when calling an ASP.Let's say I don't want to send two variables that exist in that frame.
I'd like to know if there is a way of controlling the variables that are sent with the AS command loadVariablesNum when calling an ASP.Let's say I don't want to send two variables that exist in that frame.
Level1= the different sections of the site, are loaded into this level (eg. home.swf, aboutus.swf etc.)
Because each of these sections has both an 'in' and 'out' transition, i want to use variables (on the buttons) to control these external movies that are loaded into the main movie (im even starting to confuse myself
basically in a nutshell... can you use buttons which control a movie ,which has been loaded at another layer, using variables....
I am looking for a class that functions similar to JPEGEncoder from as3corlib, but instead of encoding a JPEG, I want to take a dynamic drawing the user has made (with animation) and output an SWF file that the user can download and playback on his/her computer.I understand how to create an SWF and store user variables that control the playback, but I want to make it all contained in a single SWF file.
how can I get a section of action script to only ever run once?
I tried attacting it to a movie clip and using onClipEvent (load) but now it does not run it at all..
I've been working at this all day and only have one little component left of my project to complete but if I can not get it to stop redoing my initial script all the time, I can not get the last part done..
how to cut out a section of a photo use for flash?
For an example I am trying to build a script where a user can change the color of a roof of a house. So If I take a picture how do I trace it or draw it where I can then make copies of it in different colors for people to pick a color and then make an action where the roof will change to that selected color.
I have a function that loads and XML file. Which populates a scrollbar with images. I have three sections in my application Education, Hospital and Retail. The images being loaded differ in these 3 sections only by there placement. So for example, in education the image order is 1, 2, 3. For Hospital the image order needs to be 3,1,2 and of course Retail is say is 2,3,1. I might add that more then 20 images are being loaded and it is only the first 3 that need shuffled.
I want to use the same XML file for each section. Rather than duplicated the code 3 times and write 3 different XML files, can I move the images to the correct position say using a if statement like if(education == true); then image order = this; or if(hospital == true); then image order = this. Does that make sense? Is that even doable?
I have a menu with 4 buttons, once clicked each button sends you to its corresponding section (frame label). Each section has a different loading animation. Once in a section I would like to go to another but before this that section's specific transition animation must play. Now I've looked around and all I can find is how to do this with a universal transition animation.
Is there a way to print just a section of a MC?I have a print button with print a MC in the same swf.Can I add x,y or height and width coordinates to sent to the printer action?[code]
[URL] if you go into my movie section. i want to add movies to my section if i copy for exemple Audi commercial. i'll have 2 that's great when it'S time to change the name like Audi to Marli it will affect the first one, the original section that i copy too. that's my problem. how can i copy a section to be indivudual. without affecting the first one. cause after that i can go and change everything.
I'm familiar with flash and have used it quite alot... but just for animations and what not. I have never gotton into an understanding of Action Script too well. I want to use a XML based flash menu just like the found on this site here: URL...
-How do I have more than one Main section come up? I understand the basics of the xml part, but not in the AC. - Also, how to place targets in the links
I would like to make this all horizontal and hopefully I'll be able to insert movieclips as the mouse on and off states.
Is it possible to test only a section of animation in a timeline? I'm trying to refine the last bit of animation at the end, and would prefer not to watch it all from the beginning again.
I am going to redesign a website and for that website I want there to be a news section on the homepage. The news section should be built in Flash with images representing news headlines animating on a loop however a user should be able to click one of these images and then within the homepage a Flash pop up will appear with the news article. This is similar to sites that have an image gallery with thumbnails of images but when an thumbnail is clicked then the full size image loads within the same webpage. I want a similar effect but in my case, when a full size image is clicked, a text based news article loads.
i have a preloader, that i wanted to have it shown for each time a menu section is pressed. These sections are external movie clips... is there a way of writing an universal code, so when the button is pressed, the preloader would fire first?
I have a flash (AS2) menu that relies on xml. I need one of the links on it to to take me to a frame label on the main flash timeline. what I need to write in the link section of the xml code.
This is all working fine. How can I further optimized the code (make it shorter) for last section?I created the loop for root.d and root.e of xml using for loop and while loop but then it does not add the xml values to the attachmovie text. I don�t know why?
I'm currently building a very basic flash application and i'm having trouble with one section of it. In this section I have an input box where the user enters their name and clicks an 'Enter' button. Clicking this button will take the user to the next section where I want their name to appear in a dynamic text box.The application works as far as getting to the next section but it doesn't display any input text in the output text box in the next section.
i have video playing on the stage.. there is a sprite called _rect that is moving around the screen when it finds a face in the video.. that part works great.. but what i want to do is capture the face the _rect is currently over, from the video underneath and draw it into a bitmap,, but it keeps just drawing the upper left corner of the video..what i want is if the _rect has an x of 300 and a y of 300 and its dimensions are lets say 200x200hen the bitmap it draws from the video is 200x200 but starting from x:300 and y:300.. but like i said..o matter where the _rect is located it keeps drawing from 0,0.
Code: Select allvar myBitmapData:BitmapData = new BitmapData(rect.width,rect.height,false); var clipArea:Rectangle = new Rectangle(rect.x,rect.y,rect.width,rect.height); var myBitmap:Bitmap = new Bitmap(myBitmapData);