AS3 :: Xml - Flash Generating Dynamic Buttons And Referencing Associated Data On Click?

Nov 17, 2011

ther am having problems with my flash code.I have an xml file with the following structure:

<buttons>
<button>
<id>Garden</id>

[code].....

View 1 Replies


Similar Posts:


ActionScript 2.0 :: [MX] Generating A Dynamic Menu From A WDDX Data Set?

Oct 15, 2003

I'm working on generating a dynamic menu from a WDDX data set, and I'm having a little difficulty with looping through the information.

What I'm trying to do is: if this city = last city, attachMovieClip A. if this city != last city, attachMovieClip B. that works fine, but...What I need to do is figure out a way not to repeat a duplicate record... the way it is now, if this city and last city match, it will place movie clip A, which is good, but if there are three instances of the same city, it will place three movie clip As. what sort of looping I'd need to do not to repeat records, yet still place the delightful movieClip A on the stage?

View 4 Replies

ActionScript 3.0 :: Can Buttons/assets Be Loaded Externally And Referencing Dynamic Content By Name

Jul 30, 2009

I have a widget containing a number of displayobjects, i.e. up arrows, down arrows, tab 'buttons', backgroundrectangularblocks, sliders, company logos etc.I am currently creating these displayobjects using the graphics class with parameters taken from an external file, things such as fontsize, font, colour, width, height e.t.c and adding them as children of "container" sprite objects for easy manipulation and referencing later can these assets be loaded in their entirety externally, rather than being created using graphics class draw methods (which I want to avoid) as some of the things I need to design cannot be created in pure actionscript very easily (if at all?), and then used or do they always have to be in the library and instantiated from there?

if the first question is yes they can be loaded externally, this question probably isn't needed; however, if I have to put the items in the library and recompile each time a client wants to use say a curved blue up arrow instead of a yellow one and then decides he wants a yellow circle instead then how do I write the code to do the following:-Say on my first ever compile I have 'upArrowBtnset1' in the library, I instantiate it and use the instance name to access it in the usual way using standard code,

upArrowBtnset1.addEventListener.... container.upArrowBtnset1.scaleY = .3 e.t.c

Now if they send me a second set of 'upArrow' graphics they want to use I could either update all the upArrowBtnset1 assets with the new graphics meaning the original set is no longer available to the client and I would either have to hold a "original set" FLA file with the first set of arrowbuttons or I could import these to the library as upArrowBtnset2 and a third set they send as upArrowBtnset3 and so on each time I am sent some new assets; I would then recompile them into the SWF and adjust the references to the new assets within the code. In the code, for each instance of "upArrowBtnset1" I would have to rename them to "upArrowBtnset2", recompile and send it back to the client.

Because I have already abstracted the font/colour/size choices out to an external file, they can change that as much as they like without a recompile which is what we want. The problem comes if they want to use set1 again and haven't kept the original "set 1" compiled SWF. It would be easier to abstract the 'setchoice' also to the external file. The SWF would over time build more and more available sets that they could use by just changing an external variable.

For example, if the designer wants to use set 1 on Monday, set 2 on Tuesday and set 3 on Wednesday I want to make it so they can just adjust an option in an external file to "setchoice = 3" for weds instead of either having to recompile the swf each time or they have to have 3 versions of the SWF for each asset set. The idea is that as more and more assets are added in, they have more and more choices. Ideally, in an external file there would be a list of assets and links to where they are loaded from. (i.e question 1 above).

If I have an external file (say XML) which holds the setchoice option that the designer wants to use (say they want set3 today) my 'generic' code has to be something like upArrowBtn(setchoice).scaleY and every instance in the code where that object is used I append the 'setchoice' as chosen by the designer from the external file where (setchoice) is retrieved from something like var setchoice:String = "set3"; from the external file (I am currently abstracting all the adjustable variables to a configuration.as file. I will work on using an XML later when the principle of external files works (I hope!);

Is it possible to import assets from external sources and then use them in the SWF as if they were in the library? The loader class? Is this just fraught with danger I wonder.

Essentially I am being asked to remove as much as I can from the SWF so that if the client wants to change the positioning of things on the stage or the text on buttons or change the style of the buttons or the company logo they don't have to come back to us to ask for a recompile of the SWF for each tiny adjustment. Inevitably SOMETIMES a recompile will be unavoidable (such as if they want the widget to suddenly be twice as wide (i.e. the stage). My code already handles some of this using stage.stageWidth and then positioning objects relative to other objects already on the stage using this value and centred so that just changing the document properties is all I would have to do and everything else adjusts proportionally. I am trying to make this as reusable as possible with as little effort from myself as possible to save our company wasted time.

After all that waffle, my question is this, if I can't load all my buttons and assets and things externally, how do I write the code for this:- I have a library asset called upArrowBtnset1 and another called upArrowBtnset2. Instantiated with say upArrowButtonset1 and upArrowButtonset2 The code would normally be upArrowButtonSet1.x = 100; upArrowButtonSet2.y = 300; but I need it to be upArrowButton(setchoice).x = 100; upArrowButtonSet2(setchoice).y = 300; where (setchoice) comes externally from var setchoice:String = "set1";How does the code change if the (setchoice) string was named not at the end i.e 'button(setchoice)UpArrow'?

ActionScript Code:
var numClips:Number = 5;
for (var i:Number = 0; i < numClips; i++)

[code]....

I need to do something like, getChildByName("mainTab"+i).addChild(myMovieClip) ? or maybe this["mainTab"+i].addChild(MovieClip)?Is it possible without using .name?

View 0 Replies

ActionScript 3.0 :: Object Oriented Programming - Add Text From String To Dynamic Text Field When Click Dynamic Buttons

Oct 14, 2011

All I want to do is add text from my string to dynamic text field when I click dynamic buttons. What should the as code be for this? Here is my code. Right now I just have the click returning another shape.

[Code]....

View 2 Replies

ActionScript 3.0 :: Remove A Dynamic Textfield When I Click One Of 2 Buttons Which Moves To Another Frame?

Nov 11, 2009

I am trying to remove a dynamic textfield when I click one of 2 buttons which moves to another frame.I can't seem to get it off the screen. removeChild works but it removes it totally and its not there when its suppose to be.

View 4 Replies

ActionScript 2.0 :: [Flash 8] Referencing Dynamic MCs Created Using AttachMovie

Dec 7, 2010

I am adding a bunch of MC's(linkage ID:buttonHolder) dynamically using a for loop and attachMovie. If I want to dynamically add an onRelease function to each of those MCs,so that each of them links to different links how would I accomplish that? here's where i've reached so far..

var depth:Number=0;
var nextY:Number=77;
for (i=0; i<5; i++)

[Code].....

View 1 Replies

XML Data Parsed To Dynamic Text Field Within Buttons?

Sep 2, 2010

I've got my XML file loaded and parsing correctly with a trace statement.

I want to have each text identified as marketLocation1, marketLocation2, etc up to 150 and I wanted to use a 'for loop' to place the value of that XML node into each labeled text field, and each individual text field is buried inside a button so that the button displays on mouseover an associated XML fields data. Each button would also be corresponding labeled market_1, market_2, etc.

Meaning, I mouse over a dot on a map (button) and it pulls up a statistics balloon about that location specific to our companies needs. I'm a total AS3 noob, so I'm not sure if I can preload the data for that button into it's specific text fields.

Specifics are for the xml/flash file


Code:
<market MarketID=1>
<marketLocation>Raleigh-Durham-Chapel Hill, NC</marketLocation>
<marketPopulation>2,600,000</marketPopulation>
<marketArea>100 sq. miles</marketArea>
</market>

I have markets divided up into regions. I have the base map, which when you click each region goes to a new labeled scene on the root timeline. The scene shows a closeup version of the region. On that region are the dots for the markets. Each dot would have an up state and over state (displaying the pop-up balloon with data) etc.

I'm working on the first 'button' as the initial test and what I want to do is make is that i can use a For loop to cut down on the code, using the variable i in place of the "1,2,3..."

The first button, market_1 is in a labeled scene SERegion on the main timeline. While the code I'm using to parse all the fields is in frame 1.

When I try to place the value of marketLocation located inside the button market_1, I am trying to do this when I parse the data

Code:
function parseData (marketInput:XML):void {
market_1.marketLocation1.text = marketInput.market.(@MarketID == 1).MarketLocation.text();
}

When i compile, i get the error 1119: Access of possibly undefined property marketLocation through a reference with static type flash.display:SimpleButton

MarketLocation is also in just the Over state of the button.

View 2 Replies

Flex :: Generating Spark Radio Buttons?

Apr 8, 2011

I have a list of radio buttons, which I want to be able to both set the value of programmatically and for the user to set the value of manually.I have a small list of data items which I want to display as options in a list of radio buttons. The objects are stored in a model object, as is the currently selected item. The currently selected item is bound to the radiobutton group. The radio buttons are generated using a spark list.

I am having a problem setting the list programatically - whenever I set the current value on the radiobutton group to the first value in the list, all of the radio buttons are cleared, where the first one should be selected. I when checking in the debugger, I found the likely reason - there are two radiobuttons in the group that point to the same value, one of which isn't showing. My best guess is that the list control has created an extra item renderer which it is holding on to in case it needs to scroll the list.

Is there a way to create radioButtons based on an ArrayCollection without using a list? Failing that, is it possible to prevent the list from generating the extra item?

View 2 Replies

Actionscript 3.0 :: Setup A Movie Clip With Dynamic Buttons That Would Input Data From A Xml File?

Jan 23, 2009

is there a way you can setup a movie clip with dynamic buttons that would input data from a xml file..for instance i want the user to be able to click on a button and then that would pull information from an xml file and input into the movie clip..

View 1 Replies

ActionScript 3.0 :: Display This Dynamically Generating Buttons From Xml Into Moveclip With Scrollbar?

Sep 13, 2011

i need to display this dynamically generating buttons from xml into moveclip with scrollbar in as3.

var yPlacement:int = 230;
var xPlacement:int = 66;
var distance:int = 100;
var format:TextFormat = new TextFormat();

[code]....

View 1 Replies

Data Integration :: Generating A Custom Graphic From A Forms Input?

Dec 11, 2006

I would like to basically create an flash application that would allow a visitor to answer a few questions and then be presented with an image based on the answers provided via a form. If the generated output is not acceptable - I would like the visitor to be able to regenerate the output with a single click and continue to do so until the image is acceptable. The questions/process would be something like:

1. What is your favorite shape? (a drop down list of data from DB would be selectable)

2. what is your favorite color? (same as above option)

3. what is your favorite things to do? (this answer would work similar to a search and match keywords related to images within the DB and be placed in a designated area of the image)

4. what is your name? (first - last)

the results would then generate a image... Does anyone know where I can begin the process of making a application like this?

View 3 Replies

ActionScript 3.0 :: Generating Dynamic Linear Gradient Colours?

Feb 19, 2010

Would like to know is it possible to dynamically generate a range of colours. Eg. from red to green ["0xFF0000", "00FF00"]Specifying a range of 100 in between colours Final results of an array of 100 colours ["0xFF0000", .., ..., ......, ..., ..., "0x00FF00"]

View 5 Replies

ActionScript 3.0 :: Generating And Animating Text Boxes For Dynamic XML Amounts?

May 25, 2009

AS3 to animate dynamic xml text values to -X direction means left side of the screen. The text boxes will be holding dynamic numbers which willl be basically some amounts passed by the user and these amounts will be animated as running towards left. For getting these dynamic text values from an external XML file every n second say every 5 second the xml connection will be refreshed with a timer. Now am working on is like creating text boxes at run time as per the number of amounts coming to the flash while refreshing once. Here the issue what am facing is like first time when the flash loads then there will be some 10 values so 10 text boxes will be generated and the movieclip holding these will be moving to -x direction with a timer, so when the next time the connection refreshes its again creating new text boxes and appending the movieclip and this process repeats in every refresh, if a new value is coming to the flash may be in 6th refreshing time then to see this new values there is a big delay happening because all the old generated set of amounts has to be moved to see the new one. Here we are looking for a instant change on these amounts once the new values gets to flash.

View 5 Replies

Data Integration :: Referencing What Is In A Movieclip

Mar 11, 2007

I am calling an image from a server to be displayed in flash using php, mySQL. If the image is in part of a browsing gallery where there are eight images on screen all in movieclips how do I get it so when a movieclip is clicked it recognises what image it contains and then goes to another frame where it can have just that one image?

View 1 Replies

Flex :: Referencing All Data In TileList

Sep 3, 2009

I have 2 TileList component in my Flex application. 1 tilelist is filled with data much like following xml sample:
<person name="Test">
<likes>Flex</likes>
<likes>PHP</likes>
</person>
<person name="test2">
[Code] .....
data shown is the preference.

The user can click the first tilelist and then the items that person "likes" should be selected in the second tilelist (in other words they lit up). Click event on my first tilelist
private function highlightPreferences(e:ListEvent):void{
trace(e.currentTarget);
//and now I'm stuck
}

View 1 Replies

ActionScript 3.0 :: Use Dynamic Referencing To Cut Down On The Number?

Sep 22, 2010

I'm making a flash game in which I need to spawn movieclips and I am attempting to use dynamic referencing to cut down on the number of lines I need to write.

[Code]...

View 7 Replies

ActionScript 2.0 :: Dynamic Referencing On OnRelease?

Oct 24, 2008

The following code is my attempt to fade out current clip then to fade in selected clip via one onRelease command. Here's the code. Can someone set me straight?

Code:
import gs.TweenLite;
import gs.easing.*;
var whoIsOn:Number = 0;
var clip:Array = ["orange","cranberry","melon","mango"];

[code].....

View 1 Replies

ActionScript 3.0 :: Referencing A Dynamic Textfield From A Class

May 25, 2010

how do I reference a dynamic text field in my fla file from a class which isn't the document class? For example: I have an fla file called main.fla which contains no actionscript and has a single dynamic textfield called "text_txt" on the main timeline.

[Code]....

View 8 Replies

ActionScript 2.0 :: Referencing A Dynamic Movieclip (button)

Oct 15, 2009

how do I reference a button that has been loaded dynamically?Furthermore, is it possible to use the removeMovieClip() method with a button that is inside the movieClip you are trying to remove?Simply put, I've got a movieclip that is loaded via the "attachMovie" method. There is a button inside that says "Close". I am trying to use the removeMovieClip() method on that button, but it's not working. I can put a button on the stage, and use the same method, but it doesn't work.

View 4 Replies

ActionScript 2.0 :: Tweening With Dynamic Movieclip Referencing?

Oct 22, 2009

First of all: this is my first post at actionscript.org *happysound*. I'm working on this flash gallery since a couple of days and something is drinving me crazy in actionscript.

The concept: in this part of the flashfile i'm loading thumbnails in dynamicly created movieclips on stage (1.jpg, 2.jpg, 3.jpg). Everything is working fine, but now I wanted to add some fancy fading when the loading of a single thumb completes. For some reason I can not get the tweening class working and I'm sure it's a problem with the referencing to the clip. I know this cause when I change "thumb"+i to thumb1 it is working. Googled for hours without result..

[Code]...

View 5 Replies

ActionScript 3.0 :: Referencing A Dynamic Textfield From A Class?

May 25, 2010

how do I reference a dynamic text field in my fla file from a class which isn't the document class?

For example:

I have an fla file called main.fla which contains no actionscript and has a single dynamic textfield called "text_txt" on the main timeline.

My class file is called aClass.as and is the following:

package
{
public class aClass extends MovieClip
{

[Code].....

View 1 Replies

ActionScript 3.0 :: Dynamic Referencing Of Items Within MovieClip?

Feb 19, 2010

I am building a drag and drop application. I have a few items within a movie clip that are movie clips. They each have their own instance name.

I am trying to access them from the document class using 'event.target.name'.

That works and I can pick up the name of the movieclip.

I put it in a string var called tName.

Then I try to modify a property of the selected movieclip:

itemList.items.tName.x+=23;

thats when i get, 'A term is undefined and has no properties' error.

I know itemList.items.tName is the correct navigation to the clip, because if i replace the var and hard code the correct name, it works.

whats funny is my tName var is tracing out the correct name of the movieclip.

Or a better way to dynamically access mc's within mc's.

View 1 Replies

ActionScript 2.0 :: Buttons Within Movie Clip - Sub-menu Won't Stay Open In Order To Click On Buttons In It

Jul 25, 2007

I am creating a navigation bar in Flash (which will then be used in Dreamweaver). When you mouse over each topic in menu (ex. Products), i want it play a movie clip (so it shoots out a sub-menu underneath). so far so good, but the only thing is, the sub-menu won't stay open in order for me to click on buttons in it. For each button, I assigned it the Behavior to go to a url. Also, I tested the buttons within the mc and they don't seem to direct me to url. do you think maybe it's because it's nested within the movie clip?? Is there an easier way to go about this?

[Code]....

View 2 Replies

ActionScript 2.0 :: Dynamic MovieClip Referencing Using Array Notation

Feb 23, 2009

I know that a dynamic mc can be referenced using array notation
viz: myArray['someName'+i]
My question is ... can mcs that have been placed on the stage and given instance names be referenced in some similar way? If I have placed 10 mc's with different instance names eg mg1, mg2, mg3 etc, can I reference them using array referencing?

View 6 Replies

ActionScript 2.0 :: Looping, Then Referencing Dynamic Clips From Array?

Jan 4, 2006

i'm looping thru xml nodes and using this to attach clips to an empty mc:Code:item = _root.mainHolder.links.linkHolder.attachMovie("linkClip", "linkClip" + i, i);my question is how can I reference the previously attached clip so I can determine the _y property of the current item(clip).I'd like to do something like this.item._y= previously attached clip._y-previously attached clip.height

View 10 Replies

ActionScript 3.0 :: Passing Parameters Through Dynamic Function Referencing

Jan 1, 2012

I'm making a function, and I want to pass it's handling less restrictively, kinda like jQuery I guess.

Code:
function cfunc(min, max)
{
return (Math.floor(Math.random()*(max-min))+min);

[Code]....

Now I know that alternately, I could pass them individually to the function and then join them all together as one, but I'd prefer to use one variable and pass the data through it, kinda like a scripting engine.

View 1 Replies

ActionScript 2.0 :: Referencing Arrays - Create A Dynamic List

Nov 13, 2004

I posted this a few days ago and am still stuck. I have read a myriad of tutorials on arrays, and still cannot fathom out where I am going wrong. I have commented the code. The story is as follows: I want to be able to create a dynamic list. In the library I have exported for .as a movie clip given the name "nav"

[Code]...

View 4 Replies

ActionScript 3.0 :: SwapChildren - Swap The Buttons When CLICK Or ROLL_OVER Buttons

Mar 8, 2010

I have 4 buttons , one container and one background movieClip as the attached file shows. Well.. at the Gallery movieclip displayList I add the other three BLACK buttons like this:

[Code]...

Everything I need consist on swap the buttons when i CLICK or ROLL_OVER those buttons, how do I do on thats circunstance? With a container and a background at the same displaylist.

View 2 Replies

ActionScript 3.0 :: Add A Click Limit To Flash Player Buttons?

May 18, 2011

I'm building a website for a client that includes testing videos which need to have a limit on how many times the test taker can click the play/pause/scrub buttons (with a counter to let them know how many clicks they have left).

To the best of my knowledge they don't have the original flash project of the current player they're using (which does have that feature, but needs to be redesigned), and I'd rather build it with AS3 anyway.

I'm hoping to just alter one of the existing player component skins like Minima and add a box to display the click count, but I honestly don't know how to alter the component itself to keep track of the clicks and disable the buttons when they reach a specified number.

View 3 Replies

ActionScript 3.0 :: Object Oriented Game - Referencing Dynamic Objects

Jun 26, 2009

I'm doing this object oriented game and I create a bunch of 'boxes' via a for loop

Code:
Select allfor (var z=0; z < numOfBoxes; z++){
var box:Object = new Object();
box.mc = new Box();
box.mc.name = "box"+z
box.mc.x = Math.round((Math.random()*(530-box.mc.width)) + 20);
for (var i=0; i<boxXArray.length; i++){
[Code] .....

I get my random amount of boxes scattered over my stage (I haven't put in any checks to see if they are touching). How do I 'name' these boxes so I can reference them later? Say I want to move the .x of boxA in another function? Is there a simple way to call them box+z instead of just all as box? (Then I can run them through a loop later to talk to them).

View 2 Replies







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