Actionscript 3 :: How Does Flash Pass A ScaleX Event Down To It's Children
Apr 12, 2011
how a ScaleX/ScaleY event propagates down to the children of display object? I want to step in at some point and "re-scale" one of the children of a display object that has just been scaled with it's parent. I can't find any event that is fired, and ScaleX and width setters don't seem to be getting called on the child objects. I'm working on an ActionScript Project (not Flex) in FlashBuilder.
View 2 Replies
Similar Posts:
Aug 20, 2010
One of my decoration bitmaps covers up some important elements in my flex application. The problem is these elements become not clickable. How could make the bitmap not clickable or how could I pass the click event along to those children elements below?
View 2 Replies
Nov 23, 2010
I have created a custom component - MyImage - that has two children including a Bitmap as well as a Sprite.My display object hierarchy is as follows -
mx:Canvas
view:MyImage
mx:Bitmap
[code].....
View 1 Replies
Jun 5, 2010
How can i trigger an event for the scaleX property change of the movieClip or Sprite in Flash AS 3.
View 1 Replies
Mar 10, 2012
I know the difference between the two, but I never felt the need to use the bubbling feature. If I want to listen to an event from a deeply nested children, I always use the capture phase. Could someone explain to me why I should rather use bubbling, its advantages, and maybe show me a situation in which bubbling would be the only solution?
View 5 Replies
Jul 11, 2011
I want to pass parameters when an event is triggered. My function:
private function keyChange(e:KeyboardEvent, setValue:Boolean):void
so that I can use the same function to set if a key is up or down. How would I write the event listener? I tried:
stage.addEventListener(KeyboardEvent.KEY_DOWN, keyChange(,true)); however that didn't work.
View 3 Replies
Apr 18, 2010
I have:
Class my_class
{ public function my_class( an_mc )
{
[code]....
View 4 Replies
Dec 12, 2011
What is the recommended way of passing objects into the eventhandlers of a Loader?
var l:Loader = new Loader();
var o:Object = new Object();
l.tag = o; // i imagine something like this
[Code]....
View 2 Replies
Nov 30, 2010
I have a swf(Swf1)that dispatches a CustomEvent
[code]....
View 1 Replies
Apr 14, 2011
I have a flash application written in actionscript 2.0 that shows vector architectural maps and works perfectly on common web browsers. There are many interactions with javascript functions called by user events on the webpage, such as zooming to a certain x,y point. This event is usually accomplished via the mouse wheel.
Now I have to make sure that the thing works on tablet pc, in particular the Galaxy Tab. The first thing I have to fix is that, obviously, there is no mouse wheel and the user naturally tries to pinch zoom the flash application, with the result of zooming the entire web browser.
What I need is to listen to the multitouch gesture and, when a pinch zoom event is called, disable the default zooming event and call a javascript/flash function that allows my flash app to zoom only the objects that need to be zoomed: in few words, the browser stays still and only a part of the flash zooms in or out.
I already have working javascript functions to call flash object functions for the zooming purpose, so I just need to connect them to some android things that tell me when the user tries to pinch zoom in and when he tries to pinch zoom out (and possibly the x,y point of zoom).
View 1 Replies
Nov 18, 2009
I'm making a OSX-finder-type file browser in CS4.The Structure for the folder and files is being generated by a PHP in a XML, heres an example:(sorry the xml is not sorted, but the command i'm using in php doesn't sort it)
Code:
<root>
<dir name="images">
[code]....
View 2 Replies
Jul 17, 2009
Suppose I have a Movieclip and in that Movieclip I have several MovieClips I'm using as buttons.I want all the buttons to do the same thing when I MouseOver. Is there a way I can reference all children of a display container so that I can have a statement like MouseChildren.addEventListener(MouseEvent.RollOver, rollOverHandler) ?
View 3 Replies
Feb 24, 2010
I'm using Event Propagation in order to change the alpha of each Child on MOUSE_OVER, MOUSE_OUT, and MOUSE_DOWN using... evt.target.alpha On OVER the Child's alpha increases from 0 - 0.5. On OUT it goes from 0.5 - 0. On DOWN it goes to 0.5 and stays there even with a MOUSE_OUT. What I'd like to do is then add a button to the main stage which takes the visibility of all Children back to 0, a basic type of Clear button.
I have one way to do it where I list each Child in a function (all 9!). But can I re-write this so that all Children are effected writing so much code? Ideally I'd like to send a request to find the number of Children (9) and then use this variable to write a function which says (where 'n' is the Instance name of each Child) that n(0-numChildren).alpha = 0
[Code]...
View 3 Replies
Oct 26, 2010
I have setup a "LayoutPage" custom class (based on MovieClip) and I am attemptimg to create a "selected" behaviour.When I assign my "addEventListener(MouseEvent.CLICK,toggleSelection)" from within my custom class, everything works as expected, clicking any object of that class does display the correct behaviour.
Now, I would like to extend the functionality by adding keyboard modifyer to either extend the selection or replace it.For this, I thought of moving the "addEventListener" out of the class and put it inside the parent instead (my "PageLayout" class where all the "LayoutPage" live). But by doing so, the click event no longer register on the "LayoutPage" class but rather on its individual children (Page icon, Page number text field, Page Highlight shape, etc.)
View 1 Replies
Jan 21, 2011
I would like to pre-process *any* item added to the display list of my main movie clip, so I attached the Event.ADDED event to the stage.
Seems to be working fine for timeline objects and objects loaded from the library (such as addChild(newClass())).
But I don't know how to manage stuff loaded from an external SWF. I'm getting Event.ADDED when I addChild() the loaded swf, but not for its children...
How can I know who are they children? (avoiding ENTER_FRAME if possible).
View 0 Replies
Dec 28, 2009
Is there a point of creating custom event class if i dont need to pass custom property with that event?
View 3 Replies
Jan 26, 2010
I'm using a Bitmap cache that stores down a few Bitmaps. I called scaleX/scaleY on some of them, but the next time I retrieve from the cache, the Bitmap is screwed up. How does scaleX/scaleY work with Bitmap?
View 1 Replies
Apr 2, 2012
Flash MovieClip scaleX not Scaling?
View 1 Replies
Nov 5, 2011
I'm using for loop to display 3lifes on stage using:
[Code]...
and I have already create a hitTestObject on the character, once the character comes in contact with a movieclip, removeChild(Life); is triggered. The first child removed successfully but when it comes to the second one, an error appear:
[Code]...
What should I do to solve this? and how do I trigger an event after no more life is left?
View 9 Replies
Mar 25, 2010
My site is set up with next and prev buttons on the right and left sides respectively, and as you roll over either of the hit areas around the buttons a Sprite fades in which contains a TextField that describes the next page. Said Sprite calls the StartDrag() method, so it follows the mouse within the bounds, which is all fine and dandy on the left side of the page. Adobe, however, seems to have forgotten to put a way to dynamically alter the registration point of a Sprite, MC, whatever else, so when you roll over the right side of the page, the sprite is displayed from the top left and is mostly off the stage.
Trying to hack this problem I have tried numerous things ( classes written by others, other hacks) and the best that I have found is to use the scaleX method on the Sprite, changing the scale to -1. This, of course, makes the Sprite seem like it's reflected from its normal point, which means all its children show up backwards.
Is there anyway I can use this hack without it altering the text?
OR
Does anyone know a different way to go about displaying a Sprite from another corner? Any way to make a Sprite fade in and follow the mouse on the LEFT HAND side of the mouse pointer?
Here is a snippet to give an idea of what's happening:
naxtPage.labelBG.scaleX = -1;
nextPage.labelBG.startDrag( true, nextHitRect );
nextPage.labelBG.x = nextPage.labelBG.parent.mouseX;
nextPage.labelBG.y = nextPage.labelBG.parent.mouseY;
View 1 Replies
Sep 23, 2010
I have one Sprite which acts as a container for two other Sprites. One has a picture the other has a series of hotspots.
If i change the scaleX and scaleY of the picture, the hotspots don't line up anymore. Do you know the correct equation so that any scale i set will always make the hotspots appear at the right place?
I'm trying stuff like this:
hotspot.x *= scaleFactor;
hotspot.y *= scaleFactor;
but i can't quite sort it.
View 1 Replies
Aug 14, 2009
Forgive me for this stupid noob question but I want to call a function (loadList) that originally gets triggered after a mouseevent from another function (addToXML) that does not have an event.
The loadList function takes info from a XML var, sticks it into an array which then gets loaded into a tile list and that is working fine.
The addToXML function when called adds elements to the XML var after which I want to call the first function with the event parameter so it refreshes the items in the tile list.
I know it can do this by creating a new array and loading that into the tile list in the addToXML function, but it be much simpler to just recall the function.
I have tried things like
Code:
addToXML.addEventListener(Event.COMPLETE, loadList);
but all the event constants I have tried give me error messges like "1061: Call to a possibly undefined method addEventListener through a reference with static type Function."
View 3 Replies
Aug 9, 2010
I am trying to pass custom event data from 1 class to another class...here is my codes..[code]
View 2 Replies
Mar 29, 2011
I have code in a flex component that I want to listen for an event, the source of the event is a custom class that's being run by another class that's being run by another class etc etc. I was under the impression that an event would pass throughout the whole application, so I was hoping if I dispatched the custom event in the class like so..
private function finishEvent():void {
var evt:EventDispatcher = new EventDispatcher;
var finished:Event = new Event("finishedInterpret");[code]...
the event gets fired basically when the executeBatch is finished, and the finishEvent is being called, but I'm the listener isn't getting anything. I tried setting it to db.addEventListener, but that had now effect.
View 1 Replies
Nov 2, 2009
I have a mostly transparent clip floating over my movie and it it getting the mouse clicks instead of the buttons below it. How do I either disable this top clip from getting the click event, or pass the event on to the buttons underneath?I figure I could have a event listener on the stage that does a hit test to trigger a button, but I know there must be a more direct way to do this. Yes?
View 1 Replies
Jul 23, 2011
My project has a target object (center of stage) and a moveable object, which is created each time a user presses "Enter". Each movable object is identified as part of an array (i.e., object[i]), and a new line (i.e., line[i]) is dynamically drawn from the center of the newly created object to the center target object.
Basically, as the object is dragged around the screen the line is to stay connected to the target object. Therefore, that specific line for that object being moved must be redrawn using a drawLine function inside the event handler. My issue is how to get line[i] to be identified within the even handler? (Using AS3 coding)
[Code]...
View 1 Replies
Dec 23, 2010
In actionscript3 how do i pass an parameter with an event call. when i use dispatch.
like dispatchEvent(new Event("Loaded", myvariable));
View 4 Replies
May 12, 2011
I'm making a tile game in flash and I need to pass event.currentTarget (the current tile) into a new function which sends the tile back to it's start position.[code]I need to call this function from other places in my code..I've tried passing the object itself to another function as a variable but it loses it's start position information !
View 2 Replies
Mar 20, 2010
I'm generating buttons dynamically that I want it to call a method like this:
private function fetchTheDay(day:String):void {
}
But I wasn't sure how to make the button pass the string to it
button.addEventListener(MouseEvent.CLICK,fetchTheDay);
buttonVGroup.addElement(button);
[Code]...
View 1 Replies
Mar 3, 2011
I need to call a component and pass an object. Now I am using event initialize to pass into the method of component but it seem to execute only once as follows. Is there anyway that I can make it call every time it loads.[code]
View 2 Replies