ActionScript 2.0 :: Access The Attributes "name" And "value" And Associate It To The Product?
Mar 6, 2008
See attached file. I need to display the attributes under the price in the descrip text field. The only xml work I have done is where the nodes are all the same lengths. So it's easy to access the data using your basic for loop. However, the attributes in this xml file may have different lengths. So far I have pushed all the data to Arrays, but now I have no idea how to access the attributes "name" and "value" and associate it to the product. It should make since after looking at the fla.
Code:
var cArray = new Array();
var iArray = new Array();
var dArray = new Array();[code
If I use the code below I end up with a square. Good. But how do I access that square? say to change its x and y values, or even just to make it a child of a sprite?
Code: // establish the fill properties var myFill:GraphicsGradientFill = new GraphicsGradientFill();
Can I access these attributes dynamically? I've got a number of which sound I want to play, and I want to do something like this: SndFx["s"+numberStr+"s"].play();
I can access the attribute, but if i am selecting "Thread Works" i want only access <product catalog="Thread Works"> with children node , for additem to array collection
I have 2 attributes of screen node which are title and tasks. how can I access these 2 attributes at the same time in AS3 Is that correct: excel.chapter.screen.(@title == "lesson").@tasks
I am dynamically creating a number of objects (movieclips) which all have a number of attributes.[code]and so on. i.e sub attributes. I don't think this is possible? Only sprite and movieclips can have dynamic attributes so unless atrbY is a movieclip (which it isn't, it's a string) it isn't allowed?Each object can have suboptions with further attributes associated with the chosen suboption.Later in the program I will manipulate, read and interact with the objects and they have text display behaviours dependent on the suboption chosen. That part (should) be straightforward! heh. One the object has the attributes attached in a usable format, accessing them should be simple.This will be for a store. i.e t-shirt1 has size small, price 10, size medium, price 12, size large, price 14. t-shirt2 has size medium, price 35, size large, price 40 and so on.[code]
This format of the XML can be adjusted if it would make the parsing easier.I am currently reading the XML in, stepping through, grabbing the individual parameter such as category and then adding it as an attribute of the object and it works fine. i.e. I end up with obj.category = 'catname'. However, on suboptions I am having a problem.Should I put all the suboptions in a multidimensional array and use nested loops to apply them to the object?I would still have the problem of objX.suboptionarray[Y].suboptionprice which isn't allowed? In the above XML case Y would be 0,1 and 2 giving 3 suboptions to objX and each suboptions would hold attributes such as pvid associated with that suboption.I could go down the horrible route, obj1.suboption1subptionprice ; obj1.suboption1suboptionpname; obj1.suboption1suboptionvalue; obj1.suboption2suboptionprice; obj1.suboption2suboptionpname and so on and so on for each suboption which could be five options (small,medium,large,x-large, xx-large) and which would "work" but would be bad programming and involve splicing names to get say, the "third" suboptions' price and pvid e.t.c
Going down the route of mutidimensional arrays sounds good except that on say 50 objects I would have stacks of arrays which I'm guessing isn't great in terms of resources?.Just to add, the number of suboptions varies between object, every object has a minimum of one suboption (default option) but can have as many as needed (unlikely to be more than 5 but should be scalable). i.e some t-shirts only come in medium whereas some have many sizes.I have a fair amount of leeway on the format of the XML which I generate from the database so the formatting of that could change to make the parsing easier.
i have a movie clip in my library not on stage , which contains , further 3 movie clips inside it .named , thePicHolder , theDownloadBtn, theViewBtn.i am creating , multiple objects of the main movie clip dynamically[code] The name property of a Timeline-placed object cannot be modified.
I'm trying to make an animated map showing points on a map as they appear over time.I've got a few hundred locations in a spreadsheet with lat/longs. I have a plugin from Avenza for Illustrator that lets me plot the points, and then of course I can import them into Flash. The problem is that when I move them to Flash, all of the attributes, including the year (which I need to animate them) is stripped away.
I can easily enough get pixel coordinates in Flash at this point, but the problem is I don't know anything about these points now. I'm having to look at them, one at a time, in Flash and Illustrator, then manually hard code each individual point to tell it where it appear on the timeline in Flash. This isn't going to work.
How can I give value to combo box entries. For example, in combo box, I have Array Collection and inside it, I am adding strings like mx:String. I want to give it different value than the text.
I have recently read and practiced the instructions given in "Buttons in Flash" tutorial on this site, and although everything works beautifully it does not give me the code for linkage i.e. either external website or mail.
The existing code is: function setupEvents() { // associate events with event handlers myButton.addEventListener(MouseEvent.CLICK, clickButtonHandler); myButton.addEventListener(MouseEvent.MOUSE_OVER, hoverButtonHandler); } setupEvents(); [Code] .....
How do I include the relevant behaviours to these buttons?
I have an array of images and an input text box. I want to type something in the text box which will be different for each picture. For example the first picture may be an apple and the correct answer will be apple and so on. How do I check to see if the input is correct against the picture that is shown?
I have a UI component that, for various reasons, I have to construct programatically. The component is a table of radio buttons grouped by column.Right now, I'm constructing the column groups like so:
private function createGroupsForItemList(items: XMLList): void { for each (var item: XML in items) { var rbGroup: RadioButtonGroup = new RadioButtonGroup(); groups[item.@level.toString()] = rbGroup; } }
I'm trying to associate the RadioButton instances with the column groups like so:
private function createValueControl(item: XML): UIComponent { var control: RadioButton = new RadioButton(); control.label = "";
[code]...
I can see in the debugger that the control has an association to the group:
control.group == groups[item.@level.toString()]
However, I can see equally that the group does not know anything about the control:
group.radioButtons.length == 0
I imagine that this is because the setter for group in RadioButton is a dumb setter; all it does is copy to the variable, which doesn't do the magic that groupName does. However, I can't seem to find the value I should use to set the RadioButton.groupName property correctly.So, in short, I'm stumped on how to get these bits to talk to each other. How do I do this?
-- EDIT -- It turns out that I can have the groups created and associated simply by setting the groupName property, but I can't get at the group to set up a selection listener; the group is NULL immediately after the setting process, which means that the second line below throws the Flex equivalent of an NPE:
In flash one can point to a file on disk to associate the form with a class which name can be different from the form name so that you can multiple forms to the same class.
In Silverlight is it possible somehow including by hacking vs studio project xml file by hand ?
I built an FLV player that scales to full-screen and on fullScreen, the control bar resizes in a non-uniform manner. The whole control bar is scaled down to 33% of original so the controller isn't barbarically huge. Then the progressBar scales in X to fill up the width now empty due to the uniform scale-down, and the elements to the right of the progressBar all move over in X to appropriate positions to distribute nicely across the width of the remaining video screen. Problem is that the volume knob that is attached by the FLVPlayback component to the volumeTrack that I've moved in X does not move with the volumeTrack. It just sits in it's original position and stays there until you mouseDown on it, then it pops over to the volume track's new position and behaves nicely.
I've tried to set volume on the fullScreen event, thinking it would pop the knob back into place over the track, but that doesn't work.... And I can't find any method of the FLVPlayback class that you can call to reevaluate the position of all of the UI elements to current, etc....
I also can't find any onClick handler for the assigned volume knob so that I could call it directly, etc. Does such a handler exist in the FLVPlayback class and I just can't see it??
I'm not an experienced Actionscript user so I'm not sure what the normal way to associate a custom class with a movieclip that has been designed in the Flash IDE is. I made a class called Window to control a movieclip called TestWindow. There are some buttons in the movieclip whose functionality I would like to assign the instance of class Window. How is this supposed to be done? Here's a representation of what I mean. I hope it is sort of clear. My actual problem is that the local variables are outside the scope of the onPress function but I also think there must be some other way of associating classes with movieclips that have been designed in the IDE.
I have a client that wants a product to rotate around its axis for a full 360 degree view of the product. The final view needs to be draggable - so a user can use their mouse to turn it left or right. I took photos of the product in 10 degree increments and created a movie clip - but I can't figure out how to get it so a user can control the view: turning the product left or right.
I'm having a hard time wading through all the different types of flash and actonscript that is posted here. I've seen some of the senior members spend extra time trying to determine which Flash product was being used and which action script. Some of us are limited to F7, F8 etc. It would be nice to be able to search for entries that apply to what we're looking for. I see two possible solutions, maybe you have others.
1. Create a new entry item for the new forum that includes Flash type and Actionscript being used. 2. Each of us can identify what products and actionscript we are using or asking about in the Topic Summary.
Question: Would it be beneficial for seperate input fields to be added to the new forum site to include Product version and the actonscript being used?I know all you rich folks use the CS products and that's all as3. What happens when as4 shows up?
on my stage are 5 buttons, each with the name of a product. i want to be able to hover over each product and see a Description of the product with a "learn more" link at the bottom of the description. the problem is that i want the Descriptions for each product to appear in the exact same place.
if the hit area of each button covers only the button itself, you can't click the "learn more" link because it disappears when you move off the buttonif the hit area of each button covers the Description area, the hit areas overlap each other. this causes the Description to always show the same thing (i think it is the Description of the last button i added) if you are hovering over anything besides an actual button.
I'm trying to put together a Product Features Application, which allows visitors to our Website to view what their product will look like with add-on products via a simple checklist, and image layering platform. So essentially:
- Visitor see's the main Product (Fireplace) on Website Page- Visitor sees three Lists containing Checkboxes below the main image- Visitor clicks one checkbox from each list, and sees that ADD-ON product added to the main image above (so that they can view what the product will look like). I'm using CS4, and I'm slightly new to Flash.
I'm searching a 2D product carousel tutorial using AS3! At this time i can't find it. This carousel have two navigation selectors (on left and right). Actually I'm using JQuery to make it but, I want to find how to make this using AS3 and XML.
I have to make a productconfigurator for a client, something like a car configurator you see on their sites.Is there anyone with experience in this area? Wich is the best approach? Put every possibility in a database?
I need to create a web product catalog for about 200 items. I am doing this as part of subsite for a large company and long-story short, I need to make this site self contained, without relying on any assistance from their IT department (so no MYSQL, etc.).They already have a catalog of thousands of products, but the purpose of this subsite is to highlight products to a particular market.The catalog would need to have the ability to create a hierarchy, and basic product information (name, description, image, sku number) and an interface for easy updates. No ordering.
I have taken about 12 images of a product from different angles.Does anyone know a tutorial/code-example etc. of how I can make a little movie where I can use the mouse to rotate the product (switching between images) by clicking with the mouse and then drag towards left or right?