ActionScript 2.0 :: Changing Variables From Withing An MC
Oct 9, 2009
I have a piece I'm working on that loads some copy to the front page. Then when you mouse over the navigation it plays the 2nd half of the MC that makes the copy fade. One of the navigation buttons works to bring the copy to fade back in by playing the first half of the MC.I'm declaring a boolean variable "intro" and setting it to true on load because the copy is visible.Then within my MC at the end (when the copy is done fading out) I set "intro" to false.Then if the user mouses over the nav it runs an "if" and if the intro is true it fades it out, and if its not it shouldn't do anything (stay invisible).The problem is it keeps playing the MC - so you mouse over the nav and it fades out, then you mouse over the nav again and it fades back in, then you mouse over the nav and it fades out again.
View 2 Replies
Similar Posts:
Apr 2, 2012
I'm new to Actionscript 3, just started working with it after years of working with AS2,
What I'm trying to do at the moment is to change a variable that's located in the root from a function,
Something like this:
var myVariable:String = "String test";
function testFunction():void
{
myVariable = "new String";
[Code]...
View 2 Replies
Jan 11, 2009
I have a setup where I am loading 3 XML nodes from a database. It lists 2 of the 3 onscreen - an item and an item price. I am trying to have it work so that when an item is clicked that the item_id (loaded in the xml, but not displayed on screen) jumps to a frame with a dynamic text box and have it list ONLY the item clicked. So far, I made it jump to the frame with the text box and it lists the entire list, not just the item.I really want it so that you click an item then it stores the item_id in the background (then a mc plays saying "item added to cart"). I want the ability to store more than one item_id from different categories and when a user presses the 'view cart' button, that the text box loads those items.
I think I am close, but I got to thinking if it would be better to have some way of doing a php session or something similar to store the item_id and then when the 'view_cart' button is pressed, the text box lists the item_id and the item_name and item_price for each item in the session. I wasn't sure if Flash can talk to php like that. Can it?Is this the right way to approach what I am trying to do? I'd like to use one 'holder text box' if possible.
View 1 Replies
Feb 15, 2009
So I am trying to save a screenshot using JPGEncoder while in full screen mode. The document size is 100x700, and the stage is aligned to bottom. I've been able to capture the right size, however it always seems to capturing the image from the wrong start x,y position. There is some elements out of bound but I am just trying to clip them.
Here was last attempt :
Code:
stage.quality=StageQuality.HIGH;
stage.align=StageAlign.BOTTOM;
StageScaleMode.NO_SCALE;
[Code]....
View 2 Replies
Jun 29, 2010
This is probably super simple, but for me.. not!I am loading external swf into my main swf.How do I access a movieclip within a child. This is my code:
function loadFolio (event:MouseEvent) :void{
var request:URLRequest = new URLRequest("folio.swf");
contentLoad.load(request);
[code]......
View 6 Replies
Jun 6, 2010
So I have this gallery which I downloaded, it is AS 2.0.
It works well as is on the main(Scene 1) page, except that when I create a new MovieClip, and paste all the original frames w/actions into it, it begins to flicker and none function.
Here are the codes:
Perhaps there is something that I need to change?
Here is the actual gallery with my problem in it:
[URL]
First Frame:
------------------------------------------
stop();
Stage.scaleMode = "noScale";
Stage.align = "TL";
[Code].....
View 2 Replies
Jul 27, 2010
What I have is a SWF file that calls out to 3 different SWF files via the following code:
// Array of external clips to use. Variable index refers to next clip to be displayed.var clips:Array = ["page1.swf", "page2.swf", "page3.swf"];var index:int = 0;
// Stuff to load swf filesvar thisLoader:Loader = new Loader();
[code].......
View 11 Replies
May 14, 2007
I have an as3 component I made in CS3 and need to access the Component Definitions. Defining component parameters using the Inspectable Tag metod does not return success.
View 1 Replies
Dec 9, 2009
I borrowed a code to give my stage a falling snow effect, and I added on/off buttons. I'm sure there's another way around what I'm trying to do but I'm curious about going about this way. the variable in the code contains:var snowflakesCnt:Number = 180;I added EventListeners for the buttons but don' know the way about changing the variable to 0 and180 upon mouse click.
View 4 Replies
Oct 21, 2004
I'm trying to create a global variable that initially stores a 0.Then via a function will change the value of that global variable, and allow the other functions to access the new number. I have it working where it adds 1 to the variable, and stores the number 1 however, I cannot get the number to add up beyond 1.I have this in my first layer,frame.
_global.thisSound = 0;
function PlaySound(){
temp = _global.thisSound;
[code].....
View 1 Replies
Jul 4, 2009
OK this might take a wile to explain but ill give it a go. I'm trying to make a sort f upgrade menu for my Flash game (AS2) but I'm a bit stuck. Ok my char has got this action script on it.
onClipEvent(load){
_global.speed = 1
}
onClipEvent (enterFrame) {
[Code]....
That all works fine but what i want to do is make it that when you click a button the var speed will change. I can do that quite easily with this code
on(press){
_global.speed += 1
}
and that works fine two but what i want to do is have the button for upgrading the speed on a different frame (ie. the upgrade menu)
So on frame 1 is the moving char and there is a button linking frame 1 to frame 2 (upgrade menu) and on that frame it has the button for upgrading the var speed and then a button linking frame 2 back to one but it doesn't work. I think i no why because on the char is says onClipEvent(load){ _global.speed = 1 }
so that means that the var speed will revert back to 1 when you go back to the first frame.
View 3 Replies
Jan 8, 2011
I know the problem has something to do with the string vs number issue and I've tried a few things, but can't figure it out.
var HDLrange:int="enterRange_txt.text";
enterRange_btn.addEventListener(MouseEvent.CLICK, onClick);
function onClick(event:MouseEvent):void[code].....
View 9 Replies
Jul 17, 2009
My .txt file is called my_text.txt
Inside I have:
myText1=This is test 1.
&myText2=This is test 2.
I tested it out with my dynamic text. If I made the variable myText1, it loaded the first line. If I made it myText2, it loaded the second line. All seemed to be fine.
I have a dynamic textbox, variable named names. I want to be able to change the variable in order to get it to load whichever line of text I want.
I tried:
names = myText1;
loadVariablesNum ("my_text.txt", 0);
But that's not working. I've tried playing around with it in various ways, like
names = eval(myText1);
and such, but nothing is effectively getting it to change. I've been trying to look it up and tried all the different ways people told other people to use, but it's not working for me.
Once I get this work I everything should fall into place easily.
View 3 Replies
Feb 2, 2012
I want to change variables on the main stage's code from within a movie clip.
Say for example, I want to change a variable called 'chair'
In AS2, this is how I would do it:
(on the main stage)
Code:
chair = 2;
(in the movie clip)
[Code].....
But all I get is a 1119 error saying 'Access of possibly undefined property chair through a reference with static type flash.displayisplayObject.'
View 3 Replies
Aug 23, 2009
The problem which i have is about using variables (specifically "myVar") defined in one as3 class file, in a separate class file. After searching for this via google and on this forum i have not (maybe because i have been searching for the wrong thing), so here is my situation which i think should be simple to solve:Inside a fla called "Main" i have 2 MovieClips. The first is called Main and has a class linking to the com/Main.as file which has this code:
ActionScript Code:
package com{
import flash.display.MovieClip
[code]....
View 6 Replies
Nov 4, 2009
I have a simple Actionscript 3 project. The code is on the timeline:
ActionScript Code:
import pti.dmutility.layout.ConfigElement;
//this Class simply extends the fl.controls.Button with variables
Then I put some instances into the stage, and make them Drag&Drop. Here is the Dragging function. I want to remember the item's puck up position when clicked, I use ConfigElement's OldX and OldY properties:
ActionScript Code:
function dragStarterItem(e:MouseEvent):void{
var item = e.target;
item.OldX = item.x;
item.OldY = item.y;
item.startDrag();
item.addEventListener(MouseEvent.MOUSE_UP, dragStopperItem);
}
When I click on the item, the OldX and OldY gets the actual position of the item, BUT after dropping it somewhere else, and picking up it again, the OldX and OldY is still the same! Holds the initial position, and not changing to it's new location coordinates. Every instance remembers it's initial position only. Why not change every time I click? Why remembering the first click's position only?
View 7 Replies
May 14, 2010
Okay, here is my code which I have in the frame actions:
Code:
char_xp1 = 1000;
char_level = 1;
[code]....
View 1 Replies
Aug 12, 2011
My problem is the following:I've been working with Flash CS4, and have written a script which creates a dynamic menu based on an array variable. The array variable needs to be located in a separate .as file so that I can use a bash script to create the array on the fly, based on files found in a specific folder. It's taken me weeks of writing both the bash and actionscript to make everything work smoothly. Everything works except for one small thing: when I update the file containing the array, the menu in the .swf fails to update with it. In order to update the menu, I'm forced to re-publish from within Flash itself.
Previously I had used the "include" function to place the array within my script, but I then tried bringing it in with a package as a global variable. Neither method worked. It seems that the file is included during the publishing (that's probably common knowledge). So I'm wondering if there's a way to include the array, or build the array, in such a way that will allow the .swf to update with a simple refresh of the web page.
ActionScript Code:
Package containing array:
package {
[code]....
View 4 Replies
Apr 27, 2006
If I want to change a set of movieclips that all have the same name except they end in a different number i.e
movieclip1
movieclip2
movieclip3
whats the correct actionscript to refer to a movieclips path in terms of the name plus a numerical variable i.e
movieclip + var
so I can cycle through each one by altering the variable.
something like
var x = 1;
_root."movieclip" + x.othermovieclip.gotoAndPlay(1);
my attempts don't seem to have worked!
View 7 Replies
Jul 3, 2009
In the following code I would like to be able to change which object the code affects depending on which parameter name is passed to it:
Code:
EventCentral.getInstance().addEventListener(ProjectEvent.SOME_EVENT, handleSomeEvent);
function handleSomeEvent($event:ProjectEvent):void
[Code].....
I could write it all out with ifs and else ifs for each parameter but this code is already part of quite a large structure and it would be more elegant to be able to do it with re-usable code.
I'm trying to do it is particularly idiomatic to actionscript anyway
View 1 Replies
Jan 26, 2011
I have an array filled with several pre-existing variables. I want to loop through this array and update each of these variables that way, so that I don't have to do it line by line. My issue is that when I edit the variable inside the array, it is not changing the actual variable that was assigned to it. See Below for example.
Actionscript Code:
var myVar1:uint = 1;
var myVar2:uint = 2;var myVar3:uint = 3;
var myArr:Array = new Array(myVar1, myVar2, myVar3);
for(var a:uint = 0; a<myArr.length; a++){
if(a == 0){ myArr[a] = 9;
}}trace(myVar1); // Still traces "1" instead of "9"
View 6 Replies
Mar 4, 2009
I'm working on a particle system, where each single particle is represented by a movie clip and has it's own behaviors, defined in the movie clip's code in a separate layer from the image. The particle creates local variables, such as it's gravity and color, in the first frame and then uses them to guide it's actions throughout it's lifetime (it fizzles out and dies, eventually).Frame 1 of particle_mc:
Code:
var gravity:Number = 0;
var color:Number = 2;
[code]....
View 2 Replies
Jan 30, 2012
I have two movieclips on the same frame but on different layers located within the movieclip. The first movieclip plays just fine. However, the second one isn't going ahead even a single frame. The code that I have mentioned below is located withing the second movieclip containing background image. And I think this code is causing the issue because when I remove this it plays perfectly fine. The function of this code is to automatically re-size background image with the browser dimensions. The whole code just worked fine on the main timeline.However, when I shifted it inside a movieclip its causing an issue.
//set stage for FBF
stage.align = "TL";
stage.scaleMode = "noScale";
[code]....
View 1 Replies
Nov 18, 2010
I am at work right now trying to create a power point for our Christmas party. I know I can do so much more with Flash than I can with any other power point program. Right now, I'm trying to figure out a way to load a list of names into one dynamic text field that changes at certain time intervals. I'm using ActionScript 2 right now b/c I haven't learned 3, yet. Is there a way for Flash to access a word document and load a name say, every minute? I know I could add a different variable name in front of each employee name, like content, content1, content2, but I have a list of like 300 names here. That would take up almost as much time as it would creating a slide for each name in Power Point.
View 2 Replies
Jun 13, 2010
i've never tried to do this before, so my head a swimming a bit. i'd like to have a public boolean called enabled in myClass custom class. if it's called to be changed, how do i trigger a function from the change? should i add an Event.CHANGE event listener to my variable?
View 1 Replies
Sep 15, 2011
I have a question regarding ActionScript 3.0 and using buttons to change numeric values in a Flash project. I am trying to create a program that adds and subtracts numbers when buttons are clicked. Here is the code that I have written for the first button that I want to use:
Code:
//Number values//
var withdraw = 0;
Amount_total.text = withdraw;
[Code]....
However the problem I have is that the K200disp text only displays 1,2,5,10,15 etc while the Amount_total text seems to randomly display 200 or lots of 0s!
View 9 Replies
Sep 28, 2006
I want to know what the best method is for changing the values of variables that need to persist amongst all users of my site?For example, say I have a button that can only pressed 10 times. And not 10 times by a single user during a single session, I mean 10 times between every user who ever visits my site. How would I keep a running count?
View 2 Replies
Aug 14, 2009
How do I change the corner radius of a Label component in Flex. Tried applying style name, and the setStyle('cornerRadius',9) methods, but doesn't work. How can I change the arrow image in the combo box control to a different image?
View 4 Replies
Aug 31, 2009
I want to create another button on the main menu of my flash site. I want to take one of the existing buttons (which are set as movie clips) and modify it to show a different menu name and page link. BUT when I go into my library and "duplicate" my movie clip, change the instance name, drag it to the stage and attempt to modify it, the original changes as well. I need to keep the original the same and create a new one with the same code, frames, etc but with different static text. I keep going in circles
View 1 Replies
Feb 1, 2006
basically when you load the .swf it changed everytime u re-load it , i want it to keep on changing even when the user hasnt reloaded the image
[Code]...
View 1 Replies