I would like a simple way of changing the gfx of a movieclip in the similar way that you do in director etc. sprite.member = member("boat.gif").I'm not into that gotoandstop stuff. Doesn't feel right, + makes the javascript code less reusable.
I'm trying to set up a menu. Because this menu can have a varying number of entries, I'm generating it instead of hard-coding it. The Menu object contains an Array of MenuEntry objects, and each MenuEntry has a framework.Button object which contains the text and box that actually gets drawn to the screen. I can add a MouseEvent.Click event to the Button, but not the MenuEntry. If I do it that way, though, I'm unable to access the data in the MenuEntry object that contains the button, so I don't know which MenuEntry was clicked.
The only solution I can think of involves checking the mouse position against the position of each MenuEntry, depending on the number of Menu Entries. This does not seem like the right way to do it, though, as it is not scalable. I tried having the MenuEntry class extend the Button class, so theoretically, the MenuEntry itself could dispatch mouse click events, but that didn't work.
I am trying grab all the member variables in AS3, and then foreach one i would like to process it in various ways. I would need the name and then if it is a collection of some type I would like to loop through that collection as well. I am attempting to essentially serialize in a somewhat custom fashion.
my question is, is there a way for you to do a sample .FLA file of what you talked about so I can then adjust that to what I need because I really don't know much action scripting and don't know how to implement the code in this case. I've done some intricate Flash websites like: [url], but simply because I used a sample tutorial and adjusted it to my needs.
I have a class which controls a movie clip. The movie clip has a button in it. The problem is that I cannot use the class members in the onPress function of the button.[code]
I have created a class, that is simply a group of text fields. In the main app, I create instances of this class, and add them to the main app.How can i access the textFields that are in the class, to say, change the text, etc...
I have a class which controls a movie clip. The movie clip has a button in it. The problem is that I cannot use the class members in the onPress function of the button.
[AS] class Controller { private var id:Number; // I have tried public also private var myClip:MovieClip; // The clip that has the button
I have created a class, that is simply a group of text fields. In the main app, I create instances of this class, and add them to the main app. How can i access the textFields that are in the class, to say, change the text, etc... When I try, I get this: 1119: Access of possibly undefined property txtHeadLine through a reference with static type Article.
If my class has declared a private var _iDontGetDefined:EnormousObject; but never creates anything to be stored there, does this impact performance or use a significant amount of memory?
I know that one can give a symbol already placed in the scene and instance name and be able to manipulate that object programatically through ActionScript in Frame actions. What I want to do instead, is bind that instance name to a class member so I can use it inside a class file and and eliminate the need for frame scripting.
I am new at this and I'm trying really hard to figure out what the ideal workflow is. I would like to use a fully OOP approach at developing my applications, however I like to use the graphical interface to position assets on the scene because I find it easier than positioning assets programatically. So the solution I am looking for is binding assets to class members. If such a workflow is not possible, what's the best approach in dealing with assets in a fully OOP design?
I have a movie clip on the main timeline. Within it, are several other movie clipe. I want a looping sound to be triggered when each member is clicked. here is the following code I have, but so far it aint working! I set them all to play initially, so that they are in sync. I imagine this is just a linkage issue of sorts.
I want to have an array, where each value is a function, where each function also has a set of arguments.
What is the correct syntax for setting a value of an array as a function?
Lastly, how do I pass arguments into the array's value?
Code: var funcA = new Function(a:Number, b:Number){return a + b}; var funcB = new Function(a:Number, b:Number){return a - b}; var funcC = new Function(a:Number, b:Number){return a * b};
I'm having trouble wrapping my head around creating an array as a data member of a movieclip, i.e. dynamically adding it to that movieclip depending on data brought in at runtime.
Would I have to create an array seperately first and then somehow assign it to a new (typeless) data member of the movieclip?
I created a class, extended the sprite class, and now in the constructor I am trying to set the Sprite's width and height properties which are inherited from the DisplayObject. However, after I set this.width and this.height, and print the values, I get 0 for both.
What the heck is going on? When I view the livedocs I see that DisplayObject has width and height listed as public properties. I have been able to instantiate a Sprite directly, and set the width and height after it's been instantiated, so I don't get it.
package { import flash.display.*; public class ScrollBar extends Sprite {[code].....
I'm doing a simple rotation on a sprite but there's a weird behavior where the sprite does not rotate around it's top left. I think I'm rotating along the top left of the test class instead of the sprite child. I would like to rotate the rectangle around it's top left corner (kinda like a clock hand). The code is pretty short so I'll let the code + pictures explain my problem:
package { import flash.display.Sprite;
[Code]....
I've read a lot of stuff about rotating around a fixed point, I've tried doing it with movieclips instead of sprites, I even copy pasted a tutorial on rotation and nothing works.
Then the numericStepper is drawn as if it is squished to 20% its normal height. If I pre-set mySprite width and height before adding the numericstepper, the trace output is 0,0 after adding it and it is not displayed at all. Is there some way I can make the sprite only adjust to correctly fit the numericStepper OR resize it afterwards without distorting the numericStepper component?
How to populate a flex datagrid from an Arraycollection without specifying DataGridColumn's individually. Is there any custom datagrid available where I can pass the datasource arraycollection and see the data populated in the output. Without knowing the structure / bluprint of an object is there anyway to find how many member variable that class have?
In Actionscript 2 I find that I cannot have a "private function set" without returning the error "A member attribute was used incorrectly." If I change it to "public function set" I'm fine but that defeats the goal of trying to protect the function from setting externally
I have a flash mp3 player that lives in the root on my server, I have members on my site that each have their own folders which have an xml file in them for their uploaded mp3 files, my question is, how do I get as3 to call from the player to the xml file for whichever member page is being viewed, for example, if you were viewing members/profile.php?id=1, the player which is on the profile.php page calls to the playlist.xml file in the id folder '1' I know I can use the xml load function but how would I get the members/$id in there
first i have 2 sprite.. it`s mcproduct sprite and mcproductpane sprite . mcproductpane is a parent of mcproduct sprite.. so inside mcproductpane there a several mcproduct sprite.this is a script of mc prodcut
PHP Code:
[Code]...
The problem is i want to set a button in here(mcproductpane sprite), this button will unload / make dissappear an image that i load using loader class in mcproduct sprite..how can i make this happen?when i want to make a button in mcproductpane sprite which the function of the button it`s to unload/make an image that i load using loader class in mcproduct sprite disappear.
Right now a lot of my applications use GWT-RPC for retrieving POJO's from a GWT RemoteService which in turn calls a Web Service (SOAP) to get the data. I am evaluating Flex and didn't really see anything truly analogous to this simple architecture.