Flash: Understanding Program Flow?

Mar 9, 2012

Specifically, I have a demo of a flash game (sort of super mario style). In it I have two types of weapon - a simple fire and big fireball. I reviewed the code in order to learn flash better [I am very new - since around monday this week].

I saw that the program has a variable that keeps track of the number of uses I have left in each weapon. I tried to review all the places this variable was used but I couldn't find where it affects the drawing onto the screen.

I even tried removing the variable declaration and then testing it - so I may find all references to the variable -- By the way any convinient way of finding all references to a variable/method/class [I am using ADOBE FLASH CS5.5]?
Also, I tried changing the variables starting value to "12" and I noticed that when I test the game, the weapon has 12 uses indeed.

So my problem:1. It seems that this variable is somehow affecting the drawing. Yet, I don't know how it does so since all the code I have found that uses this variable has nothing to do with drawing. It is all, logic, like

if(var <= 0){
var--;
} else{
return false;
}

Where is this influence coming from?get all references to a variable[like in eclipse ctrl+shift+g]?

View 1 Replies


Similar Posts:


ActionScript 3.0 :: Controlling Program Flow Through Separate Classes?

Oct 31, 2009

I'm laying out my code differently for my latest project. I am making a game, and I am keeping the Flash API stuff in a seperate class from the game logic.It's an aproach I've never tried before, and it's made me realize just how little I understand good OOP design.

what I'm trying to acomplish is this:
the Game class contains the step by step program flow of the game. it makes calls to a GameUtils class and DrawEngine class, these other classes have the Flash API stuff in themSo what is the best way to get the game class to control the other 2?

currently I have my program flow like this:

1. display splash image
2. add 'play' button
3. recieve click from button -->

[code]....

a more specific issue comes up at step 3: ..how do I have the game class progress without using a listener?I'm thinking of creating a method of the Game class that simply increments a step counter of a switch/case statement and keeping each step of my program flow in each case.

View 4 Replies

ActionScript 3.0 :: Suspending Execution - Program Flow Doesn't Wait For The Loading To Finish?

Feb 22, 2009

My program reads a rather large data file that is crucial to the display of the program I am making.I have an event listener that waits for my loader to load all data from the file, and it then adds all the data (and parses it) to a 2d array.Unfortunately the program flow doesnt wait for the loading to finish, so when it checks the array, it is still empty because nothing is loaded into the array yet.

View 9 Replies

ActionScript 2.0 :: Start An Unrelated Program (such As Window's Media Player) From Inside Of A Flash Program?

Sep 29, 2010

Is there a way to start an unrelated program (such as Window's media player) from inside of a flash program?

View 2 Replies

Flex4 - Understanding Flash Packages And Dependencies

Sep 13, 2010

I'm trying to understand how packages and dependencies work with Adobe Flash Builder 4. I've copied an example here and put it in a .as file called DependencyGraph. However I get the error message:
A file found in a source-path must have the same package structure '',
as the definition's package, 'DependencyGraph'.
I understand that the original file has a package name called package flare.apps. What should I change to enable this to run?

View 1 Replies

ActionScript 2.0 :: Modifying/Understanding Flash Counter?

Jul 2, 2008

fix a counter on one of the flash applets he hired someone to make for him. It's AS2 and done in Flash 8.

http:[url]....

It pulls from the current time on the system clock.Essentially it's counting 4 times too slow. I am awful with even reading AS let alone trying to find the equation running this. what I need to edit in the AS to speed this up?

View 12 Replies

Understanding Flash SWC's Imported Into Flex Builder 3 And Key Framed Animation

Mar 25, 2010

I am trying to understand what is going on in a SWC that I am importing from Flash CS4 into Flex Builder 3. Specifically I am using a SWC supplied by a Designer as the animation for a custom preloader (a subclassed DownloadProgressBar).The issue I am trying to understand is, once the FlexEvent.INIT_COMPLETE is fired, I cleanup by removing the swc by running this [code]though even after I have removed this (which is successful, as I have checked by comparing this.numChildren before and after the call) the key framed animation still continues to run (not visibly). This has been detected by the Designer placing a trace in the time line of the animation (in Flash). Can anyone tell me why is it, that even after I have removed the animation from the subclassed DownloadProgressBar, it still keeps running ? Also, is it standard practice when importing SWCs to manage the cleanup of resources from the Flash side of things (much like releasing memory in obj-c). I find it counter intuitive that removing the child from the Flex side does not stop the animation.

View 1 Replies

Flash :: Event Flow In AS3 - Shoot A Bullet?

Aug 11, 2011

My goal is to shoot a bullet everytime I click on ship. What happens, in fact, is that If I click on it once, the bullet is shot, but if I click on it twice before the first bullet is off the screen, the first bullet literally stops(it does not disappear, only stops) and the second bullet is shot.

public var ship:Ship = new Ship();
public var bullet:Bullet = new Bullet();
stage.addChild(ship);[code]...

View 2 Replies

Flash :: Robotslegs Flow/Responsibility Diagram?

Nov 8, 2011

a couple of month ago i saw a picture showing the responsibility of the different actors in the as3 robotlegs frameworks. The picture was great for beginners who didn't know which actor is responsible for what task. It was like: "Do you want to bind a button to an event -> use the mediator"[URL]...

View 1 Replies

ActionScript 3.0 :: Add An Exit Button Onto Program So When Its Clicked It Exits The Program Completely

Nov 4, 2008

Im trying to add an exit button onto my program so when its clicked it exits the program completely.. I've tried some of the suggestions on the forums but they arnt working. what I have been using and its not working..

// CLICK to Exit
exit_Btn.addEventListener("mouseUp", goExit);
function goExit(evt:MouseEvent) {
fscommand("quit");
};

View 9 Replies

Flash - Append Flow To Existing Textarea Component?

May 16, 2011

I'm looking to simply append the following text to an existing spark.components.TextArea's text flow:
<b>something</b>: hello world

I have attempted to do this using the following code, but nothing happens:
this.textarea.textFlow.addChild(TextConverter.importToFlow(
"<b>something</b>: hello world",
TextConverter.TEXT_FIELD_HTML_FORMAT));

How can I accomplish this? I know in the old mx.controls.TextArea component, I could simply do:
this.textarea.htmlText += "<b>something</b>: hello world";
How can I do this with the new TLF/FTE API expressed in the spark.components.TextArea component?

View 1 Replies

Jquery :: Flash - Embed Breaks Animation-flow?

Aug 15, 2011

I made a little animation for a client. Its a repeating movement of a cat. The flash-file works great and shows an endless animation without interruptions. But after I integrated that animation, it plays the animation wrong. It sticks on some point. Heres the code and the link:

View 1 Replies

ActionScript 2.0 :: Flash Gallery With Cover Flow Effect?

Jan 30, 2009

I have downloaded free version of itunesViewer and working on it. I found it was extensively using onEnterFrame which is taking lots of CPU, slowing the system.there's function 'controlTheObject' which contains onEnterFrame code. eliminate the use of onEnterFrame. Can there be other alternatives??

View 0 Replies

ActionScript 3.0 :: Flash : Get Text Progression To Flow Right To Left?

Jun 8, 2011

i am trying to get my text progression to flow right to left but flip it so that instead of tiliting your head to the right to read it you would tilt your head to the left...i had orignally transformed and flipped the text box which worked for english text. but there is an option to change the language to chinese and when you do, the chinese character display upsidedown..

View 2 Replies

ActionScript 2.0 :: Program A Timer For A Typing Tutorial Program?

Mar 24, 2003

I need to program a timer for a typing tutorial program. It needs to go to 5 minutes. When the timer gets to 5 minutes the movie has to go to frame 13 which displays the results of the typing test.

View 1 Replies

Flash :: Application Or Software Did Use To Create The Smooth Flow Of Objects

Apr 25, 2011

Which flash application or software did they use to create the smooth flash flow of objects? [URL]

View 1 Replies

ActionScript 3.0 :: Flash Text On Dynamic Field To Flow From Right To Left?

Jun 15, 2011

loading dinamic text from rollover on buttons, with:Code:textfield_txt.text = "Example of text loaded on dinamic field"But sometimes the text will be longer than the permitted field _width, missing some letters.Is it possible to make the text flow, like a marquee or a news ticker, from left to right when the text is too long, and then go back and start again? I searched for it but is always use movieclips

View 1 Replies

Flash8 : Run A Flash Program From Another Flash Program?

Jan 29, 2010

I have created a flash program and I would like to run a second flash program from inside the first. To explain, say I am running a program that draws a circle and fills it with a color. Then, I have designed a second program that will divide a circle into sectors by entering percentages, to turn that circle into a pie chart. Is there a way to be running the "draw a circle" program and have a button that opens the "divide the circle into sectors" program in a new window and then passes information from that program to the first program. I am sure I will have to send the information from the second program to an XML file and then have the first program recieve it from the XML file (which I can do), but I don't know if I can run the second program from inside the first program.

View 1 Replies

Understanding The "Instantiation" Of Actionscript/Flash Objects?

Jul 28, 2009

clarify the different logical instantiations of objects in actionscript?So far it seems there are 3 layers of instantiations, for lack of a better term.The first one is declaring a variable/type.Next is instantiating that variable with something solid in the code, like a method or function? Is this just a way to glue things together? Then after that you instantiate it on the stage, is this something you have to do explicitly, or is it a side effect? Is this "3 layer" concept the correct way of looking at it, kind of like the MVC for flash app logic?

View 2 Replies

Flash :: Not Understanding A "term Is Undefined" Error

Jul 24, 2011

Here is an example of the code I'm working on:

[Code]...

Note that I do have auto declare enabled in my script settings. How should I fix this?

View 1 Replies

ActionScript 3.0 :: Understanding Mc.name.slice(5 - 9)

Oct 21, 2011

This may be a bit of an easy question for some, but I'm having difficulty understanding what mc.name.slice(5,9) does. What is this name slice bit about?

View 5 Replies

MX04 Understanding 'for' Loop Iterations

Mar 25, 2009

How come every time I run this script:[code]Where does the Undefined come into things? I have only asked the script to fire 3 times so the first time through the text in position [0] in the script Carp should be printed out?

View 2 Replies

Actionscript 3 :: Understanding An AMF Polling Call

Sep 19, 2011

One of my testers is asking me about an AMF polling that we do in our app:[code]They are seeing values of 0 and 5.

View 1 Replies

ActionScript 3.0 :: Understanding System.totalMemory?

Mar 17, 2007

For a long time I've been puzzled by the new System.totalMemory variable. Whenever I make an AS3 project, I try using the following code:

Code:
package whatever {
import flash.system.System;

[code].....

View 2 Replies

ActionScript 2.0 :: Missing Key Understanding About Arrays

Dec 19, 2009

I've been using arrays and for loops in flash for some time now. Mostly successfully.But I'm missing some important understanding of how they really work. Here's the simple code that turns my head around and makes me realize I know nothing.[code]When I trace _root.term_array later in the code, it gives me the list of words and then a ton of 'undefined's. When I trace _root.term_array.length it says it's got 130 items. In my mind it should only have 13.

View 3 Replies

ActionScript 2.0 :: Understanding The Currentframe Concept

May 19, 2005

so I'm still learning the basic concepts. Attached to a movieclip used as a button I have this actionscript:

[Code]...

Which basically causes the movieclips 'leaf1' to shrink, 'vinefade' to go to its first frame, 'artween_mc' to unload, and for all other commands on this button to be disabled. I also want it to check another movieclip called 'leaf9', and see if it's current frame is at less than a particular frame number (73), because if so I want it to start playing forward. Once it reaches this frame number (73), I want to cause linkstween_mc to become visible and hit9button (also a movieclip) to become enabled. My current script does absolutely nothing to leaf9

View 6 Replies

ActionScript 3.0 :: Understanding Basics Of Random Motion

Apr 15, 2011

I started out learning AS3 on my own a while ago without any programming experience whatsoever. I'm still in my diapers, but slowly progressing. Currently I'm working on a short animation with some code involved. Part of the animation is a herd of cows grazing in a pasture. I have a class called Cow which extends MovieClip and on the Cow timeline I have the walk cycle and other cow movements animated. When a cow is walking it slowly moves horizontally, along the x axis. I want the cows, when walking to also randomly move up and down (along the y axis) which would basically look as though the cow is moving further away or moving closer towards us. I'll be resizing each cow, according to its y position to create the effect of perspective (near and far).

What I'm trying to figure out is how to make the cow move either up or down the y axis in a somewhat random way. By "somewhat random" I mean that I don't want the cow to switch directions every second, but rather something like: 5 seconds moving up the y axis, then maybe 8 seconds moving down, then possibly 4 up, then 11 down, etc. It would be super if I could also have a velocity factor involved, meaning that when changing directions - from up to down, or down to up - I prefer that the change is smooth, like as in a ease out and then ease in.

[Code]...

View 2 Replies

ActionScript 3.0 :: Understanding Script For Rotating Objects

Aug 13, 2009

I am trying to understand what part of AS3 script says loop through(create a continues 360 loop of objects) the images from an XML file, does this make any sense.[code]is this the part that says loop the images/objects.this is a little more to the script including the above to maybe understand better?[code]

View 40 Replies

ActionScript 3.0 :: Understanding A Basic Scripting Concept

Jan 16, 2010

I'm currently reading the book Learning ActionScript 3.0 and have dificulties understanding some programing basics due to my total lack of prior programing knowledge.For example now I'm looking at this script from the book that traces a list of all display objects on the stage and their children:[code]I understand everything except one thing. When there is an object with children (DisplayObjectContainer), the function traces the object but doesn't proceed and calls itself starting all over again this time analyzing the first child of the object. And if the child also have children itself the list will branch out until there is an object without children.What I don't understand is how the function at this point knows how to return to the last parent object and continue to analyzes its other children if any.For example when the function analyzes the stage of a scene with the following content how does the function know to continue analyzing child0. To me, looking at the code, I would expect the function to exit after listing [object StaticText]. I have hard time understanding what makes the function go back to largeContainer and continues with its child0 and so on.[code]This all what the book says regarding this which is not enough for me to understand this process:the function calls itself again. passing in the object currentlybeing inspected. This concept is called recursion. A function calling itself mayseem redundant, but it can be very useful. In this case, each time the functionis called, it receives a new display object to analyze, so the function reportsthe contents of that specific display object. The result is a complete walkthroughof all display objects, no matter how many children each may have.

View 5 Replies

Flex :: Understanding Remote Shared Objects?

Oct 20, 2009

I have 2 questions about remote shared objects in Flex/ActionScript3:1) If I connect to a remote shared objects, but do not handle the SYNC event, will the shared object still receive data from the server? ie. will the server still broadcast data to this client ? This is what I expect

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved