ActionScript 3.0 :: Conditionals Not Responding Properly?
Feb 9, 2010
I'm working with CS4 and AS3 using timeline coding. I have three sets of movie clips in three different arrays. The idea is to have topArray and downArray movies make zeroArray movies visible. For instance, if topArray[0] and downArray[0] are clicked, then r0_0 becomes visible. PROBLEM: r0_0 becomes visible when EITHER topArray or downArray is clicked. How to make r0_0 wait until BOTH top and downArray movies are clicked?
ActionScript Code:
//
//movie clips holdings results -- all invisible
var zeroRow:Array =[r0_0, r0_1, r0_2, r0_3, r0_4, r0_5, r0_6, r0_7, r0_8, r0_9, r0_10];
for (var a:int=0; a<zeroRow.length; a++) {zeroRow[a].visible=false}
[code]....
View 4 Replies
Similar Posts:
Jun 11, 2009
I've got a function which looks at movieclips (ball#_mc) which have been placed in a target zone (_ballPlaced[#] boolean). It then decides where to go on each movieclip timeline depending on which other balls have been placed in a target zone.Only the first condition is ever met, i.e. when all the balls are in a zone, they jump to their correct places in their timelines....however, it doesn't work for any of the other 'else if' conditions?
Here's my code...
// function to determine which video to play for each ballprivate function playVideo(event:Event):void { if (ball0_mc._ballPlaced[0] && ball1_mc._ballPlaced[1] && ball2_mc._ballPlaced[2] && ball3_mc._ballPlaced[3]) { ball0_mc.gotoAndPlay("BluYelRedGre");
[code]....
View 2 Replies
Jan 9, 2010
I have some textfield buttons which is basically textfields in sprites.The problem is that the textfields/sprites responding to MouseEvents properly.
eg. the alpha and rotation property doesn't work.
if I say set text button to alpha = 0 on mouse over it does nothing, or if i say set rotation to 180, the text button just disappears.
Has it got something to do with embedding fonts?and why when I embed my fonts do they not show?
View 4 Replies
Jun 13, 2011
I am developing a flash media encoder. Encoder is sending 'publish' command in 'record' mode to FMS. But FMS is not giving any response (I am catching responses in wireshark) but creating the related folders in its application directory. So, I assumed that FMS has received the publish command and reay to receive the data. Then I sent some 20 media messages each of soze 500 bytes. FMS is sending 'onStatus' response for the publish after receiving the 8th media message and writing only contents of media messages from 9th to 20th.
View 1 Replies
Apr 30, 2010
Is there a better way to do use a use a boolean with visible? I'm setting up animations that have conditions for visibility, and I don't want to use something that performs poorly. This animation blinks 30 times and stops. It works without error, but takes a moment to load. I would like to learn other ways of using visibility with conditionals.
This is what I used 'waits before playing'
if(condition=5){
box.visible = !box.visible;
This works fine 'no pause'
if(condition<6){
box.visible = !box.visible;
[Code] .....
View 1 Replies
Nov 9, 2010
Just wanted to know if someone can explain the difference between these two conditionals:
if ( !object )
if ( object == null )
where object is an instance of a user-defined class.I'm sure that these two cannot be used in an interchangeable manner, or are they?
View 3 Replies
Jun 30, 2009
I've got a function which uses a 'hitTestObject' test if two moive clips are touching each other. A FOR loop has been used to run through all the zones, to check if they've been touched. Within this FOR loop is an IF condition which then locks the ball to that particular zone if the ball and zone are touching. The ELSE statement sends the ball back to a random place on the stage if they're not touching.
However, the IF statement seems to be getting bypassed. Whenever a ball is dragged over a zone and the mouse is released, rather than locking to that zone's x and y positions, it gets placed randomly on the stage...i.e. the ELSE statement is being activated all the time?! I've commented out the ELSE condition and the IF works fine on it's own, it's just when the ELSE condition is included the IF is bypassed.
ActionScript Code:
private function zoneFill(event:MouseEvent):void{
for (var i:uint = 0; i<=8; i++){
var index:Number = event.target.name.substring(5,6);
if(event.target.hitTestObject(zone[i]) && zoneFull[i] == false && event.target._ballPlaced[index]== false){
[Code] .....
View 1 Replies
Aug 28, 2009
I have an xml file that currently contains the following parameters:
<navigation>
<node title="Portfolio 1">
<picture>
<thumb></thumb>
<img></img>
[code]...
View 2 Replies
Nov 23, 2009
I need to load a movie only if it's a specific calendar date.
i.e. if date = (date) loadmovie
View 14 Replies
Feb 8, 2010
I'm working with CS4 and AS3 using timeline coding. I have three sets of movie clips in three different arrays. The idea is to have topArray and downArray movies make zeroArray movies visible. For instance, if topArray[0] and downArray[0] are clicked, then r0_0 becomes visible. PROBLEM: r0_0 becomes visible when EITHER topArray or downArray is clicked. How to make r0_0 wait until BOTH top and downArray movies are clicked?
[Code]...
View 5 Replies
Nov 16, 2010
I have the following: ActionScript Code: if ((player.charVelocity < 9.0180945396304027e-26 && player.charVelocity > -9.0180945396304027e-26)) it seems to be firing as soon as charVelocity gets between 1 and -1. Am I writing that correctly? I assume it would work as I copied the syntax it was outputting for the variable value (which is set to 'int')
View 5 Replies
Nov 29, 2011
I want to calculate the angle a line makes with the positive x-axis in a clockwise direction. It's a lot like a bearing except instead of North, I want the angle it makes with positive x-axis. The image illustrates what I'm after.
Below is the code I wrote to achieve this. It works fine but I am just wondering if there's a way to reduce all these if statements.
ActionScript Code:
/**
* @return Bearing, in radians, of <code>p2</code> from <code>p1</code>
*/
[Code]....
View 2 Replies
Jan 25, 2010
var btn:Button;
if(btn != null && btn.label != '') {
mx.controls.Alert.show("d");
}
In the above if clause, is it guaranteed that the first condition(btn != null) will be evaluated before the second condition?
View 2 Replies
Nov 11, 2011
i'm working on a homework assignment in where we created a match game. It's up to me to figure out how to tell the action script which difficulty the user play the game at. There are 3 buttons easy, mediym, hard. Each one lays out an increased number of cards say 4 for easy 8 for medium etc.
we are supposed to use the switch conditional to do this.My problem is how does the switch know which button was clicked?here is the code so far, it is only set up for the easy at the moment.It works fine until I tried to set up the switch.
package {
import flash.display.MovieClip;
import flash.display.Sprite;[code]....
when I click the easy button in the swf file I get this message.
ReferenceError: Error #1069: Property level not found on flash.display.SimpleButton and there is no default value.
at Match/onClickButton()
View 3 Replies
Mar 5, 2012
I have checked over and over again. But when I run it, it always skips the first two currentFrame if conditionals and runs the last currentFrame if conditional. I have this code in another file and it works perfectly...
[Code]....
View 2 Replies
Aug 21, 2009
Trying to get my button to go to a particular frame in my timeline with this code:
festive_btn.addEventListener(MouseEvent.CLICK, goback);
function goback(event:MouseEvent):void{
gotoAndPlay("return_normal");
[code].....
View 3 Replies
Feb 14, 2010
I'm following a simple tutorial on making a platformer, but I ran into a problem. This is the code I'm using in a player movie clip:
onClipEvent(enterFrame) {
if(this.character.hitTest(_root.bg.ground)==false) {
this._y+=_root.gravity;
[Code]....
When I press the keys, nothing happens, but if I replace the if statement with a 1 then the code executes fine.
View 1 Replies
May 10, 2010
A Flash program is connecting to WCF web service hosted on a server without anti-virus and without firewall and windows server 2003 64 bit environment.[code]...
View 2 Replies
Jul 23, 2011
I am noob in Flex/Actionscript so I have the code where compiler doesn't show error but code returns nothing.[code]...
View 4 Replies
Nov 13, 2004
im using this method to load movies and create transitions between them for my site.. I have read the technique thoroughly and im fairly sure the code and structure I have used is correct however the loadMovie function called from an embedded swf is not doing anything and I cant work out why..on the main timeline there is a container movie that the swf files are loaded into, the intro sequence is loaded through an action on frame 1:
_root.currMovie = "introsection";
container.loadMovie(_root.currMovie+".swf");
this works no worries.. but when the container is targeted from inside the introsection.swf movie nothing happens, this is the code used:_root.container.loadMovie(_root.currMovie+".swf")I have tried variations with this and nothing works.. the container movie has the correct instance name and the code works from the main timeline but not from within another swf.
View 12 Replies
Sep 16, 2006
My flv files won't run if I move the folder where I have all the contents. How do I fix this problem so that I can run the flv's no matter where the folder is? I know this isn't exactly an actionscript problem since I imported them directly to the library and from there to the stage,
View 1 Replies
Feb 9, 2009
In my main timeline, I have an image fade in and stop on frame 61. On Frame 61, the code below executes;
[AS]stop();
var placesXML:XML =
<places>
[code]....
View 2 Replies
Jul 19, 2011
In the keyboardEvent, the ENTER key is not responding.. why?.... any other option is there?
[Code]....
View 5 Replies
Dec 13, 2006
I have content in a scrollpane which I would like users to be able to drag (content is larger than the pane). There are also rollover areas in the content that are only accessable when scrolldrag is false (makes sense). So, I've set the scrollpane scrolldrag property to false until the user presses the Ctrl key:
//Listener for Ctrl key to allow drag
createEmptyMovieClip('_keyListener',999);
Key.addListener(_keyListener);
_keyListener.onKeyDown=function(){
if (Key.getCode() == 17) {
[Code]...
View 1 Replies
Jul 23, 2011
I have some code that draws a line that follows the mouse and fades away over time, until now it was in the main file of my program but i want to make a class out of it for later use in other programs. I edited the code into a singleton MouseHandler class with one function that registers the mouse up and down events; with trace and 'hasEventListener' I found out that the events are registered but nothing happens when I press my mouse buttons.
Here is the class
package {
import adobe.utils.ProductManager;
import flash.display.DisplayObject;
import flash.display.DisplayObjectContainer;
import flash.display.MovieClip;
import flash.display.Sprite;
[Code] .....
In my main class I just use
MouseHandler.getInstance().startListening(this);
View 2 Replies
Jan 14, 2011
I'm debating two approaches to a pretty typical problem: Knowing when an event occurs or responding to it immediately if it already has occurred. In approach one, a user of MyLoader1 adds an event listener which will be fired immediately if the loader is already complete.
class MyLoader1 extends EventDispatcher {
private var _isComplete:Boolean = false;
public override function addEventListener(type:String, listener:Function, useCapture:Boolean=false, priority:int=0, useWeakReference:Boolean=false):void {
super.addEventListener(type, listener, useCapture, priority, useWeakReference);
[Code] .....
What advantages/disadvantages are there to each approach? Is there a design pattern out there that I could/should be using for this situation? I'm leaning towards the first because it requires less knowledge of the Loader class and less code to leverage it. It could potentially create unwanted side effects when there are multiple listeners though, because the event will fire once for each time a listener is added. The second method is understandable and easier to debug, but requires more up front work and seems to break encapsulation of the Loader.
View 2 Replies
Oct 25, 2011
I have Adobe AIR application that uses many swc's, i facing a blocker that when user dont interact with my AIR application more then half an hour and when user return back, the application not responding, i aslo try backgroundFramerate=-1, but no avail.
View 1 Replies
Feb 2, 2009
How do you set up a funtions to run only when two or more listeners have been activated?For example: if one listener is waiting for a file to be loaded and another one is waiting for a display object to fade out.I want to get the object starting to load but also want to start the image on the stage to fade out at the same time.I want a new image to start to fade in but not before the new image is loaded and the old image has faded.
View 2 Replies
Aug 4, 2009
So I usually don't post in forums because I can usually find the answer to my question online. But I have been messing with this for days with no success.
Import AS2 version of swfaddress into flash movie... check. Place SWFAddress.js file into webpage... check. Call SWFAddress.setValue("home")... not check!
View 0 Replies
Apr 3, 2011
why my Enter_Frame handler is not responding. I want to randomly fade the stars, but this does not happen. File is attached.
View 2 Replies