ActionScript 3.0 :: Communication Between Objects That Are Parts Of 2 Components?
Oct 9, 2011
I've posted my question on other forum but without success so I couraged myself to ask here too. I've got an application (see image) which consists mainly from two different components. It is media player similar to winamp or so. Two main components are MainPanel and second one Playlist. These contain several other components so MainPanel constains Buttons objects TimeCounter or TrackDescriptionWidnow etc. and Playlist contains AlbumNext AlbumPrev buttons, Display which holds Textfields with names of tracks. So the thing which is most complicated is actually communicatig between some objects. Let's say I click on the track in the Playlist. In fact many objects need data when other one changes its state. When I click NextTrackButton in MainPanel, next songName displayed in the Playlist needs to shine, or if the ShuffleButton is pressed one of the random song will be played. My question is how to communicate between objects that are not in the propagation scope when events occur For example if some object fire an event in the playlist(Component2) only objects that come from Stage through Engine can listen for that event. So objects in MainPanel can not hear dispatched event. I've got many events, many objects listening for some of them, and I ended up with the total mess who is listening for. I register events to my class by public static const EVENT_NAME; and then dispatch it on that occured situtation. I managed to add some events listener to Engine and set bubbling to true, this way Engine can listen for most of the events, but then I have to dispatc new event to the other component to make it listening. Do you know how to communicate properly between differently scoped objects?
View 3 Replies
Similar Posts:
Mar 7, 2012
I'm building a Flex 4 Application in AIR.I've made a main.mxml and a login.mxml component. It all works but i can't communicate between my two mxmls (MAIN and COMPONENT)The login works but then it has to send a event tot the main that i can change the state in the main.Here is my cropped code.
login.mxml
//resulthandler if login is succesfull
loginUserResult.addEventListener(ResultEvent.RESULT, loginUserResultHandler);
[code].....
View 3 Replies
Jan 19, 2011
I have 3D videos encoded with each eye's content side-by-side on each frame. What I want to do is take the left-half and over-lay it on the right-half. (I'll then change with the colors and the overlaying so that someone with blue-cyan 3D glasses can view the video).
I tried to attach a single NetStream to two video objects and offset them, but that only let the stream play on one object.
View 2 Replies
Dec 13, 2011
i have in my main application:
private var vm:VideoManager;
protected function init():void{
vm = new VideoManager();//create a video manager instance
}
and i want to pass the vm instance to another component so i do:
[Code]...
View 2 Replies
Feb 10, 2010
I'm used to building web apps using proper architectures, but relatively new to the RIA space.One of the issues in rich client app is approaches to handling communication across components. (I've played around using the EventBroker concept.)In a recent Flex3/AS app I was looking at they took an approach that seemed to work pretty well, but I wonder about the drawbacks (or any other pros)...They took the concept of having a singleton object that would hold objects that could be used obviously from any components within the app by a simple call to...
var myAppModel:AppModel = AppModel.getInstance();
You thus could put any objects in there that you wanted access to from different components. It seemed to serve as the equivalent of a "Session" in the JEE space. I'm not so sure from an OO perspective it's the best thing to do, but it did seem to work pretty well.
View 4 Replies
Mar 7, 2011
Here is what I'm trying to do. I have some TextArea objects inside a HGroup, created in the mxml part. I want them to have an id of an element of a bidimensional Array, a matrix. I'm having problems declaring the TextArea objects as Array components. I've tried a lot of formats and google it, but I found nothing relevant.
View 1 Replies
Apr 27, 2011
I'm writing a Flex application using Flash Builder 4 and I'm having a bit of trouble with an AS3 object.Essentially, it is a BorderContainer, with a few buttons and images, and programming logic that determines how these interact with eachother and a database.
What I want to be able to do is configure the layout/style of the inner components using MXML and CSS. I can configure the inherited objects, but not ones that I have defined.[code]...
View 2 Replies
Sep 18, 2011
I am pretty new to flex, specially to mxml part. There are some confusing things for me.[code]...
So question is how do I access that button's properties. I want when something happens in Xyz file, button's (someId) visibility to become false. If Abc.mxml was AS class file then it would be easy, just make object etc., but how to get if it's mxml file.
View 1 Replies
Aug 22, 2010
Do you know any flex component with the functionality such as horizontally collapsible window or panel I found arc90, but it folds vertically.
View 1 Replies
Sep 8, 2009
I am created a dynamically adding a VBox, that contains two images. Into a Custom Component that is derived from UIComponent. The problem is the Vbox that contains the two image is only a really tiny size. I would like the VBox stretch to the size of the two images. This is how I am creating the Vbox....
[Code]...
View 1 Replies
Sep 15, 2010
Is it bad practice/design to nest components inside components using Flex 4? Should I simply be creating components and inserting them into my main application as below, or doesn't it matter?
<com:MyComp1>
<com:MyComp2>
<com:MyComp3>
[code]....
View 1 Replies
May 8, 2011
how i can use actionscript component code in mmxl components,as in actionscript components we use classes ,but in mmxl component we can not use classes function, so how i can use actionscript component code in mmxl component
[Code]...
but i cant use this code in mmxl components how i can use public class DialogTitle extends HBox implements IBindingClient in mmxl component code,what are the way to use it,sorry i am newbie if it is silly question
View 1 Replies
Aug 31, 2010
my friend make me doing a map (in ActionScript). After the click on the some place in the map starts the redirect, e.g.
Code:
on (release) {
getURL("http://www.yahoo.com/"_blank);
}
I'm not a flash developer, but I would be to want add the every part of the map a identificator, e.g. id="part1"
PS: I have now the map, where every part have some ID. After the click on that ID I call jQuery event 'click' -- and this I need also in the new flash map.. Is it?
View 1 Replies
Aug 5, 2010
Is it possible to make something like the "Bone tool" does in older Flash CS3?I mean make all limbs for a character and connect them together in the joints, so if I drag the hand, the rest of the arm follows in a natural way. So I can easly make motion tween animations.
View 3 Replies
May 5, 2011
I have a project where I need to have a video clip play as soon as the SWF starts, and once it's done, the video stops at the end and a prompt to continue appears to transition into another video.I just need to figure out how to handle the video parts of this project, and I need to do this without showing any playback controls on the screan.
View 1 Replies
Feb 6, 2009
I have created a flash file and the company I have created it for now wants the fla.so they can make changes to certain parts of the action script. There are some elements that I want to protect as it took me months to develop. Can anybody give me a solution of how I can send them the FLA but at the same time protect the most important parts of my code? I was thinking that I could maybe create an external .as file for the bits of code that they want to change and like my fla to those parts.
View 3 Replies
Oct 23, 2009
Well, I've been using flash a while, but I just ran into a newbie problem.. I must have hit some sort of hotkey, but I can't figure out how to undo it or anything in the preferences. Anyways, I'm running Flash CS4 and normally when you draw a shape and select that shape it selects the fill and it looks like little dots all over the shape when its selected. Now when I click on a shape it has a border around it and I can't just select a piece of the shape. Also, what's bothering me is that when you draw two shapes on top of each other, Flash used to merge those shapes automatically, but now they are staying separate unless I manually Union them. It still says they're drawing objects, its not converting them to symbols or anything, but they are kind of acting like symbols in the way I can interact with them. How can I turn this setting off?
View 2 Replies
Jan 13, 2010
I saw a website where a video was breaking up in 2 parts.Is there an easy way to do that
View 7 Replies
Sep 15, 2010
I'm trying to take a string and break it into two parts. It's a url to a video on a RTMP server.So I've got to take this:
[URL] person17/1031617_person_generic_700kbps (note the removal of the ".flv" which is necessary as well).Right now I'm doing this, which seems overly complicated:
Code:
videoURL="rtmpe://emediadev.mysite.com/ffw/person17/1031617_person_generic_700kbps.flv";
videoURL=videoURL.substr(0,videoURL.length-4); //remove ".flv"
var urlArray:Array=videoURL.split("/");
[code]....
View 1 Replies
Nov 26, 2009
I have a TextField object and i want to apply the bevelFilter object with some settings to a part of the textfield and with other settings to the other part of the textfield, like the textField.setTextFormat() does it.
View 1 Replies
Aug 24, 2010
How do I make an animation play and pause when I click. Meaning.. I want it to play part the first 10 frames when I click, and then stop. Then when I click again it will play from frame 11 to 20, then I click again it plays 21 to 30.
View 3 Replies
Jan 11, 2011
usually it can be solved with the "wmode transparent" param, but in firefox i have a strange problem. when i overlay a flash element with a part of a div the div renders strange (like stairs at the border of the flash element)
[URL]
the grey area (and a small transparent area above) is the flash element. the outline is the div with a border.
the error occurs only on FF (i have 3.6) chrome/safari works fine...
CODE:
its an swfobject implementation. the overlaying div/ul is positioned after the
flash-wrapper.
<div id="flash-wrapper">
<object width="740" height="500" type="application/x-shockwave-flash"
[Code].....
View 1 Replies
May 27, 2011
I'm thinking about distributing bytes of a SWF into multiple files, how can i put a set of bytes in different parts into one byte array?
[Code]...
Also would reading partial bytes into a byte array work?
View 1 Replies
Sep 30, 2009
I have an XML document with different companies and links to different text sources such as "about" etc for each firm.
Now in my company presentation class I want to send an ID reference so if a user clicks on Microsoft the links point to Microsofts information etc. Im loading all other information through another XML and everything works fine, its just the links I cant seem to figure out.
This is my XML
ActionScript Code:
<?xml version="1.0" encoding="utf-8" ?>
<data>
<company id="1">
[Code]......
View 1 Replies
Oct 8, 2010
I'm trying to split an image (in a MC on the stage) into a variable number of parts.
It's not working properly, and I'm pretty sure it's because I'm re-using the bitmapdata and bitmap I create before the loop...
The MC I'm splitting is called 'back'.
ActionScript Code:
import flash.display.Bitmap;
import flash.display.BitmapData;
import flash.geom.Rectangle;
[Code]....
View 2 Replies
Feb 23, 2011
I have a bunch of movieclips called firstNameBtn_mc, lastNameBtn_mc and many others. I also have a bunch of movieclips whose names start with the same but instead of "Btn" they have "Arrow", like firstNameArrow_mc, lastNameArrow_mc etc.
What I want is when I click on firstNameBtn_mc it does somthing to firstNameArrow_mc, but there are so many buttons I would like to do it in the following way.
1. get the movie clip's name...something with e.currentTarget.name for example
2. remove the Btn_mc part
3. add the Arrow_mc part
4. do something to the movieclip of that name
View 5 Replies
Mar 23, 2011
I was wondering if its possible to split MovieClip in x parts, and each one of them to be scalable, which means Bitmap is not the answer...?Possible? Impossible?
View 1 Replies
Jun 11, 2011
I'm new to Flash and AS and everything and I've been trying for 2 days now without success.What I'm trying to do is this. The small squares should fade in/spawn in the blue rectangle and fade away/disappear when they hit the red edges.URL...The animation was made on timeline, not using any AS3. The 2 main problems I have is to get the random number to be from negative 1 to 1 and for the squares to move straight and notgenerate a new direction on every frame. I'm not going to show any code cause it's just edited from tutorials and I don't understand half of it and looks terrible.
View 2 Replies
Oct 12, 2011
I have this XML object, and I need to display parts of it so that the user can copy and paste from it. However, whenever I try to, say, display the category section by doing myXML.category, it puts the namespace information in the attributes of the first <category> tag when it displays the xml. Is there a way to get rid of this?
View 5 Replies
Sep 7, 2007
I don't even know what to ask for, but here is my problem: I want to draw a line as part of a graph.Then I want to draw a hollow circle over the line, but I want to cut out the center of the circle, so it shows the layer under the line.At the moment, drawing an outline of a circle the line still shows.I draw the line:
Then I draw the circle:
-----O------
But when I do this in flash I still see the line, the circle is not hollow: How do I 'cut' the middle of the circle out? Instead of beginFill, I want to do beginErase
View 3 Replies