ActionScript 3.0 :: Event Not Being Heard Between Classes?

Feb 1, 2011

I seem to have run in to an issue where a custom event is not being heard between objects.  Here is my set up: I have two classes, GameBoard and InstructionsBoard, each is linked in the library, in the properties panel as a class to movieclips on the stage.

I dispatch an event from my GameBaord class: dispatchEvent(new CustomEvent(CustomEvent.ANIMATION_DONE));

and Listen for it in my InstructionsBoard Class:

[Code]...

View 4 Replies


Similar Posts:


ActionScript 3.0 :: Event Not Being Heard?

Mar 5, 2009

I have a mystifying (to me!) problem with using non-built-in events. I would like to dispatch an event with its own name and have an object on the stage listen for the event. As far as I can tell, the event is getting dispatched, but the object doesn't hear it.

[Code]...

View 8 Replies

ActionScript 3.0 :: Custom Event Not Being Heard Or Dispatched Properly?

Feb 21, 2012

I've been experimenting with writing my first custom event  So I have a MovieClip class in the library called "Curtains". It plays an animation and at the end of the animation I have the

code:
stop();
dispatchEvent(new Event("closed"));

[code]........

View 5 Replies

ActionScript 3.0 :: DispatchedEvent Not Being Heard By Listener?

Mar 14, 2011

I have 2 classes, one is Ticket_mc() and the other is TicketPurchaserFSlider(). there is a number stored in TicketPurchaserFSlider() called ticketsSelected which holds the number of tickets i have selected. Now what i want to do is to be able to increment that number by one from the Ticket_mc() class. and how i set that up was to create an dispatchEvent(new Event("selectFromList")), and then a listener and a function conected to that listener. anway its not working. Here is my code:

ActionScript Code:
package com.spay.ticketpurchaser
{
import com.spay.ticketpurchaser.TicketPurchaserFSlider;

[code]....

So the application runs just fine, but when i click on the ticket the number does not increment by 1 or the trace statement is not outputted.

View 2 Replies

ActionScript 2.0 :: Linking Music Player To Website - No Sound Heard Or Played

Jul 24, 2008

i am having some problems linking my mp3 player swf file to my website. It looks like it loads fine, and the buttons work and change the track of the song, but there is no sound heard or played. Here is the code i used to do this:

[CODE].....

As i said before, the player loads up and shows up on the website with no errorsand the buttons work (going to next or previous song as well as the pause and play buttons pausing and playing the music properly), but no sound can be heard. (this is being test on the latest version of firefox).

View 6 Replies

ActionScript 3.0 :: Add Event Listeners Between Classes?

Mar 11, 2009

So I've gotten into using my own as Classes, and have an interesting question.
My main swf calls a php script that gets data from a mysql database which is returned as XML. Part of that data that is retrieved is a filepath to a jpg image. It then takes that filepath and other information, and passes it to my external class, the "news story" class.

All fine and good. Then, the "news story" class uses a loader to load that image along with some text, organize it, and voila, you've got your own very pretty "news story". (I'm extending the MovieClip class here, though I suppose it doesnt matter)

Now, my main swf uses this component to load multiple of these "news stories". The problem is, theres that load time for the image. The main swf is loading them all one at a time, because they are putting each one together on their own.

The key here is that it be dynamic. So, since we don't know how much text is in each "news story", we also therefore don't know it's height. What I'm doing is creating each story in the main swf, pushing it into a "news story" array, adding an event listener to each ones' loader, and when the event listener is triggered, I want it to go to the 'add content' function where it sets the news story's Y value based off the position and height of the previous story that was added (stacking them, obviously). This makes sense, because otherwise it'd add them all on top of each other and it'd be a jumbled mess.

The problem is, the event listener is on the loader object INSIDE the component actionscript. So, how do I figure out which news story to set the Y value for? Because the eventlistener is listening to the loader, not the class. I hope this makes sense AT ALL. Here is the code:

Quote:

while (fancy shmantzy conditions)
{
/*creates the news story and passes xml data to it (filepath, etc)*/
storyBlock = new StoryBlock(a bunch of parameters);
subCBArray.push(storyBlock); //array that stores each news story info

[Code]....

View 2 Replies

ActionScript 2.0 :: Event Listening Between Classes?

Jul 10, 2009

I am an AS3 coder, but I've been given project that needs to be done in AS2, and am having trouble understanding the events model. Inside my controller movie clip, I have a draggable movie clip that dispatches an event when it reaches a point. I cannot for the life of me figure out how to get my controller to properly listen to the event.

The dragger dispatches the event as follows:

Code:
var eventObject:Object = {target:this, type:'Snapped'};
dispatchEvent(eventObject);
Controller script--the complete handler never executes

[Code]....

View 1 Replies

ActionScript 3.0 :: Communicating Between Classes - Dispatching Event?

May 30, 2010

I'm just starting to build my first proper OOP piece.I have on stage two manually placed MCs.One is viewer_mc:ViewerClass and one is menu_mc:MenuClass.They each have their own class and there is a document class...

PHP Code:

package
{
import flash.display.*;[code]....

So I can call the public method of either class from the other class.However, I am now trying to understand custom events and dispatching them with parameters.which uses a custom event class.This works fine when the dispatchevent and listener are both in the viewer class, but when the dispatchevent is in the viewer class, and the listener is in the menu class I can't get it to work.I suppose for my purposes I don't really need to use the custom event class, I can just call the respective classes' public functions but I just wanted to try and understand how it works.Here's the pared down version of menu class...

PHP Code:
package classes {
import flash.display.*;
//some other imports[code].........

View 4 Replies

ActionScript 3.0 :: How To Turn Off Event Listeners In Other Classes

Apr 18, 2011

Two buttons, left and right, move the (full screen) backgrounds. If you click the right arrow, the current background moves left, the new background is added to the right, is also moved left, and the old background is faded out. Think of it as a long stream of backgrounds, being moved back and forth with the previously viewed one being faded out with a tween.

The problem is that the arrows appear too soon, and clicking one breaks the whole thing. Main.as adds the arrows & adds the event listeners which then call the functions. The Main.as functions to move the backgrounds use background.moveLeft(); in the backgrounds class, which is where the fade out tweens happen.

So - how do I turn OFF the buttons (added in Main.as) when the tween (in background.as) has finished? I've tried using something like "getNextRoom.addEventListener(TweenEvent.MOTION_FIN ISH, turnOff);" with turnOff referencing the arrows, but it complains that they don't exist (and in the backgrounds class they don't).

View 11 Replies

ActionScript 3.0 :: Listen To A Custom Event In Various Classes At Same?

Jul 17, 2011

I'm using a electronic device to dispatch events within AS3.
 
short explanation: -->

Think of these events as a KeyboardEvent.My point is to dispatch an Event (like a Key that is being pressed) so I can listen to this event on EVERY Class I need to.I'm not sure how to instantiate or listen to these events correctly =/
 
I mean: I want to be able to listen to the key that is been pressed as if that was a global event every Class can receive...
 
long explanation: --> I'm doing something like this:

1) created a (main) Class that extends a Sprite.

2) created a class (KeyboardInput) that extends the main class.

3) created a class (KeyMap) that extends EventDispatcher.

4) created a class (HomeScreen) that extends a Sprite.
 
 My FLA file is associated to the KeyboardInput Class.This Class creates a listener for the KEY_DOWN KeyboardEvent and instantiate the KeyMap Class that dispatches a CustomEvent:
 
stage.addEventListener(KeyboardEvent.KEY_DOWN,function(evt:KeyboardEve nt):void { keymap = new KeyMap(); keymap.setKey(String.fromCharCode(e.charCode)) });[code].....

View 3 Replies

ActionScript 3.0 :: Event Flow Between Non-DisplayObject Classes

Feb 7, 2009

What is the proper OOP method of communicating between classes that are not on the display list?

For example: The Document class instantiates a new class just for loading in different XML files. This XmlLoading class should let the document class know when the xml has been loaded and parsed so that the interface can be built out.

From my understanding, events can only be listened to and dispatched through the display list, but since there is nothing visual with this xml loader, it doesn't make sense to me to make this class extend a sprite and add it as a child of the document class.

View 5 Replies

ActionScript 3.0 :: How To Detect Custom Event In Classes

Oct 17, 2010

I am learning how to do a custom event in AS3. I can do an event in a class but I dont know how to detect events in other classes. I want to detect in main.as an event reached in class player. E.g., a variable reached a value 4 in class payer and dispatches an event so main.as can detect it. This doesn't give an error but my code doesnt output I can deect an event in main from classplayer.

//main
myplayer=new ClassPlayer();
myplayer.addEventListener("image_loaded",imageLoad edHandler,false,0,true);
myplayer.addEventListener ("watcher_loaded",watcher_loadedHandler,false,0,tr ue);
addChild( myplayer);
[Code] .....

View 3 Replies

ActionScript 2.0 :: Create Event Handlers For Classes?

Mar 29, 2005

how can I create event handler for a class that I wrote myself?

Example:

Code:
class blah {
var ladida:string;
function blah () {

[Code]....

How is it possible to create an event handler, like lame.onChange? When the variable inside the class is changed, how would i be notified?

View 5 Replies

ActionScript 3.0 :: Variable Referencing Between Classes And Custom Event?

Nov 5, 2009

I finally got the variable referencing between classes and custom event problems sorted out. Now I got a question regarding the Error #2044 and Error #2035. The error reads like this:

Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found.

I've put all the swf in the same directory, so I don't think that is the problem. Could it be that my XML file is in another directory that's causing the problem? I also heard having quotes in the URL in the XML file could also be problematic. Is that true? Here are my AS and my XML file.
[code]......

View 12 Replies

Flex :: Event-based Interaction Between Two Custom Classes?

May 25, 2010

I have 2 custom components, which have their own nesting hierarchy ... One is container for another. I have to "familiarize them" with each other. The way I'm trying to achieve that is using global events (one side is firing and the other one is catching):

Application.application.addEventListener("Hello", function (data:Event):void{
// .. some actions
});

[Code]...

Then should be created the connection between container and it's child.

BUT, the only thing I could acheive is passing a reference to the Container in the DynamicEvent. Is there any chance that I could access the child at the event-handler function.

View 3 Replies

ActionScript 3.0 :: Create Separate Classes For Custom Event?

Aug 3, 2007

I'm still struggling with the complete concept of custom event handling within AS3. I know I am close to a complete understanding it's just not falling into place yet.[code]...

View 6 Replies

ActionScript 3.0 :: Null Event Targets When Using Addlistener On Classes

Oct 31, 2010

I'm not sure why my event targets are missing when I add an event listeners to my button classes. So when I try to check which button has been clicked I can't tell a difference between them. Does anyone know what could be causing this? Everything else looks like it's coming through okay.[code]...

View 1 Replies

ActionScript 3.0 :: Event Listeners For MCs On Stage And External Classes?

Nov 6, 2010

I found this code for a contact form at msinghinteractive easy-to-use-flash-as3-contact-us-form-class and it dynamically creates input fields and buttons. I didnt like the dynamically drawn submit and reset buttons, so I added my own MCs(my 'buttons') to the stage. I tried modifying the code and took out the dynamically drawn buttons..However, I cant figure out how to add Event Listeners to the buttons which exist on the stage--Im getting undefined errors...The fla is directly associated to a main.as class which just determines the parameters of the .as class it is tied to -to set the size of the Contact form.This is the entire class:

Code:
package{
import classes.*;
import flash.display.*;

[code]....

where btn is the instance name of my submit button MC.My problem is that because my buttons exist on the stage I dont know how to add Event listeners within that class---or rather doing that doesnt work because the listeners are throwing that undefined property errors--I gave them instance names...

View 7 Replies

ActionScript 2.0 :: 2 Classes - Make Them To Comunicate With Custom Event.?

Nov 13, 2008

You have some examples of how works custom events in as2? If I have 2 classes that extends movie clip, how can I make them to comunicate with custom event.?

View 1 Replies

ActionScript 3.0 :: Flash Event.target.name In External Classes?

Aug 3, 2011

How do I call this function for multiple listeners without IDE timeline and frame names, using external classes? Im moving my timeline code to classes, and Im stuck with this..

View 4 Replies

ActionScript 3.0 :: Dose This Encompass All Manner Of Display,net And Event Classes

Dec 27, 2009

Dose this encompass all manner of display,net and event classes

import flash.display.*;
import flash.net.*;
import flash.event.*;

View 1 Replies

ActionScript 3.0 :: References To The Main Classes And To Add Event Listeners - Using A Command To Initialize

Oct 11, 2010

Before this application runs, I have to do some basic intialising - load up some stuff, build the display list, check I've got the right xml, wire a few objects together. I'm used to doing all of this stuff in the constructor of Main() - my main application class, but it gets a little unwieldy. Would there be any mileage in offloading this into a command class? Is that common practice? I was thinking that way all that Main() would have to do is just listen for events and manipulate methods of the other main classes. The only thing that concerns me is that Main needs references to the main classes and to add event listeners etc. This could be tricky if it's all set up in a command...

View 1 Replies

ActionScript 3.0 :: Create Game Guess Number Using Classes - After Clicking To Button I Don't See Event?

Jan 2, 2010

I try to create game Guess Number using classes...On .fla file i'm planing to have components like Button and TextInput from flash components library.Also i created GuessNumber.as with class GuessNumber.
 
Problems:

1) next line now working:

playAgainBtn.enabled = false;
 
2) after clicking to button i don't see event:

guessBtn.addEventListener(MouseEvent.CLICK, checkingYourGuess);
 
I attaged files also all code here:

package
{
import flash.display.Sprite;[code]..........

View 22 Replies

Auto-import As3 Classes (internal/intrinsic Flash Player Classes At Least) Using Emacs?

Aug 23, 2011

Is there any way to auto-import as3 classes (internal/intrinsic Flash Player classes at least) using Emacs ?

Looked for as3-mode and actionscript-mode but nothing working was found. as3-mode can import class if it is opened in buffer (but not *.mxml files)

View 1 Replies

ActionScript 3.0 :: Unexpected Errors, Multiple Helper Classes, Extended Classes?

Jan 9, 2010

The examples I'll use don't do anything - they're classes without ANY members - no variables, methods, anything.

Let's say I extends Sprite and call it MySprite.

I save it in test.core

[code]...

Now I create another custom class called MyWindow that extends MySprite.

I save it in test.windows

[code]...

Then I create another class that extends MyWindows (the example I'll use is a document class - but that doesn't matter - I've tested using an instance too).

[code]...

Notice that I'm not even trying to instantiate the helper classes - just having them there throws the error.

If there is only a single helper class, everything runs fine.

Also note that - as far as I can tell - this only happens when extending one class from another package, then extending that class with more than one helper object.I'm pretty sure there's no namespace bumps or typographical errors, as this is a very pared-down version of the original application.

EDIT: seems the problem exists even without the crossing packages - even extending MySprite in the document class with multiple internal classes generates this error.

View 4 Replies

Actionscript 3 :: Inside The Library Use Of A Bunch Of Classes/packages - Expose One Of These Classes?

Feb 3, 2012

I am creating a library in AS3. Inside the library I make use of a bunch of classes/packages that need not be exposed to the end user of my lib. I want to only expose one of these classes.

I guess my questions are:

1) How are libraries commonly distributed in AS3?

2) Is there a .jar equivalent in AS3 that developers can include, but will only have access/knowledge of the classes I've declared as public?

View 2 Replies

Actionscript 3 :: Classes In Project Override Classes In A Flash CS3 SWC File?

May 6, 2011

I have an actionscript project which uses visual symbols from an SWC. I have a CheckoutButton which has the following class associated with it (compiled into the SWC in Flash CS3).

[Code]...

View 1 Replies

ActionScript 3.0 :: Protocol For Importing Classes From Sub Classes?

Feb 8, 2011

I'm trying to import a class from a class that is located in another folder. How do you move up a directory? Using./ or ../ doesn't seem to work. Essentially I want to access a TweenLite Class but not from the document class. My class is at com/myName and the class I want to access is at com/TweenLite. import ../TweenLite doesn't work... I realize I could just copy and paste the entire Tweenlite folder again, but there's got to be a less duplicative way of doing this..

View 2 Replies

ActionScript 3.0 :: Inheritance And Building Classes From Other Classes?

Feb 4, 2009

inheritance and building classes from other classes.

I have 3 classes:
gfxRoomText - changeable colour
gfxRomInter - changeable colour - interactive
gfxRoomImg - interactive - only image / no colour

The first two incorporate the same text field and functions to change colour. The second and third incorporate another class to interactive with. What is the best way of creating these classes using inheritance and how?

View 8 Replies

ActionScript 3.0 :: MCs Classes - Can't Send An Event From The Eagle Movie Clip Or The T2D Movie Clip To Tell The Other To Fade Out

Nov 5, 2010

There is a bad gap in my knowledge with Event Dispatch and Event architecture, and this problem proves it. I've been getting nowhere on this problem for two days, I've posted everything to my Flash site. Go here, please: [URL] Click on "Flash Banners" The two thumbnails represent two different classes. Each class is identical. Both are "extends Movie Clip" classes. Tweeners of various types control the hover and click methods. URL Loaders load the thumnails which I then wrap in MC's and make them buttonMode = true, etc. Hover and click to load the Banners on the thumbnails.

I can't send an event from the Eagle movie clip or the T2D movie clip to tell the other to fade out. Both Banner classes are instantiated through a separate Base class. I'm sure this has to be an Event Dispatch from one MC to another and that it can't be done by the Base class. how I can send an Event or Event Dispatch and what the code structure is so one movie clip can in one class can tell the other movie clip in the other class to disappear while it's neighbour is playing. I'm happy to post code or explain / clarify anything that's not clear.

View 1 Replies







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