ActionScript 3.0 :: Really Adobe No Dynamic XML Or DB Connector?
Jun 4, 2010
So I must say I like the direction that Adobe is taking AIR, giving the ability for web developer to create applications for the desktop / mobile devices is wonderful. One things when I was learning php that was helpful (and something that has been a selling point for Dreamweaver) was the ability to point to a Database and Dreamweaver would generate the code for the connection. With Flash being ported to Droid and Adobe clearly making a push to Flash to move beyond the web why has this same functionality not been ported to Flash? In Dreamweaver you can point to a data source, select segments of data you want to access, sort, use a text field to filter data, etc..I must admit that my Flash skills are rusty but when I look at the steps it takes to get exteranal data into Flash, well what a mess.
Currently I am designing a project and it has twoscenes.First scene contains a button and it will take you to thenext scene, where I have an XML connector and a combobox, boundedtogether
private function onCntrMouseDown(event:MouseEvent):void{ trace("Target: "+event.currentTarget.name); //trace(event.target.name);
[Code].....
Does anyone know how to get the circle array name through the onCntrMouseDown function trace part cause as what i put for the coding as event.currentTarget.name, it gives me the object instance name which is not the array circle name that I wanted...
and I also facing the connector problem..I wish the point of the object can be link with the point of the line...but it doesn't work..
I have a project with an XML Connector that goes out and gets data from an xml file and displays it in a label in my flash. It does this when the swf file loads using ActionScript in frame 1. The ActionScript is simply: this.labels_xc.trigger(); It loads the data from the XML file no problem. But the data in the XML file changes every so often. How do I get the swf file to go out and get the new data on a regular interval (say every 2 minutes or so)? I've looked at scripts with timers and I can't figure it out. Here is the url to the page I'm testing it on:[URL]
I am building a diagramming tool using Adobe Flex 3. I am about to implement connector lines and I have a question.
Imagine I have 2 squares at random positions on the canvas. I need to draw an arrowed connector line between them. I need it to tend to the target square's center but end on its border.
How do I find out the exact points between which to draw the line?
I'm loading a XML file using the XML connector and some components, ( Combo Box, TextArea, etc... ), the problem is I've plenty of text in one of the XML nodes, so I need to format this text into bold style, italic style, size, color, etc....
I am trying to extend the WebServiceConenctor class to make a class that checks a web service at set intervals and has some other functionality. I want to set the properties of the object in the constructor but I cant get it to work, also I want to be able to trigger the webservice from methods within the Check class but I think I have the syntax wrong.
[AS] class Check extends WebServiceConnector { var active:Boolean; //interval vars
I am using the web services connector but it only works if I set the publish settings to compile for Flash Player 7 or above and I need my movie to run on version 6. The web services connector should work from version 6 and I have used it before and published for v6 but for some reason the movie will publish without an error but the web service won't trigger. If I change the settings to publish for version 7 or 8 then it works fine. Here's my code if it's any help:
ActionScript Code: import mx.data.components.WebServiceConnector; var webServiceURL:String = "http://myurl.com"; var wSCheckConnection:Object = new Object();
I am trying to call a web service using the web service connector class with an instance of the component on the stage. This works fine. The problem is when I load the SWF into another movie and then trigger the function that triggers the web service it doesn;t seem to trigger. I can see that the function is being called from my trace statement but the web service wont work. The only difference is that i am loading the SWF into another SWF. All SWFs are published at version 6. Here's my code:
[AS] import mx.data.components.WebServiceConnector; var webServiceURL:String = "http://www.myURL.asmx?WSDL";
I'm wanting to write a Connector class for my first jump into AS3.A Connector object would take two display objects as parameters, and it would draw a connecting line between them.Whenever either object moved, the Connector would keep track of that and update the connecting line appropriatly.
var connector:Connector = new Connector(sprite1, sprite2);
Will Connector be able to register itself as a listener for when sprite1 and sprite2 move or does that have to be done outside of the Connector class?
I'm using the xml connector to retrieve the results then bound the items array to the dataprovider No problem to access the items but my question is how to access to var1 and var2 in actionscript. Could i bound it to a var?
I am using the FMS Connector C++ to do some publishing work. And I am required to call a server side method. I have tried to use the INetConnection::call() method, but it don't seems successful.
The FMS server spec told me to do,
1.call server method, nc.call("FCPublish" null, streamname);
2. implement a callback function onFCPublsih nc.onFCPublish = function (info ) {...}
How can I implement these with FMS Connector C++?
The FMS Connector document include too few topic on calling server side method.
In my machine I have installed only Adobe Flash CS5 proffesional trial version. Now this installation is not supporting adobe.utils.Extension class in this version. I have tried with all latest updates from adobe site. My doubt is does adobe.utils.Extension class is available in licensed version of Adobe Flash CS5 proffesional?
I want to create a simple game (Adobe Air) based on 2 players using ActionScript 3.Let's assume I want to create online chess game.So that I can play with my friend at work, at home, from anywhere via internet.Should I use flash server? Or something similar for this purpose, or there is simpler way to connect 2 players and make fully functional interaction between them?
How can i make the Augmented Reality applcation on Android mobile phone (HTC Nexus One) that i have developed using the flash platform faster, since flash doesnt support OpenGL for 3D graphics. Can I make it faster using GPU Acceleration? Or there is any way to combine Flash and OpenGL? Any online sources talking about this subject will be very useful..
Multiple axis creation via MXML works fine: http:[url]...
But when I'm trying dynamically create horizontal and vertical axis then I'm getting extra axes. I believe this is Adobe bug. How I can fix this behavior?
I have 2 input textfields on the stage and 1 dynamic textfield.
-input1 is for quantity
-input2 is for page count
When a user enters a number into the page count it makes a calculation and places the outcome into the dynamic textfield. This textfield is for the individual price.All of this so far works. What I want to do now is create another dynamic textfield for the total. So the individual price is multiplied by the quantity and this result is put in the new dynamic text field. I have the code for that working but here is where it gets tricky (for me anyway).The total price is to start off invisible. When I roll over the individual price the total price is to appear (For a test lets just say when I roll over an area the total price appears).To stop cursor flickering this should be done inside a movieclip. So... I have create a movieclip and placed a dynamic textfield inside it. They all have instance names BUT how do I reference it in script?I need to tell the resulting calculation to be placed inside the textfield which is inside the movieclip. If it isn't inside a movie clip I can do it. But how to I reference it when inside one?
I've made a flash movie which will load four movie clips at runtime. Actually, the number of movie clips will depend upon number of "NODE" in XML file. Keeping XML file thing aside, I've tried hardcoded values; 4. Let me describe you the structure very well:
There is a main empty movie clip, instance name "mc_scroll" which will be only item on stage. In this movie clip, another movie clip whose identifier name is "blueMovie" will be loaded dynamically. Inside this "blueMovie" MC, there is a button instance name is "blueButton" and inside this button there is a "Dynamic Text" field instance name is "btn_text".
Phewww.. so long chain... inshort: mc_scroll->blueMovie->blueButton->btn_text
Now, I can load 4 or any number of "blueMovie" inside "mc_scroll". But I also want to set the button text for each button inside each MC!! I'm sure you guys are getting what I want to do. But its not working. Below is the code:
Code: //INSIDE THE MAIN TIME LINE for(i=0; i<4; i++) {
[code]....
how to assign the text dynamically which is inside a button and this button inside a MC which is created dynamically inside a main MC!
i have a question while reading Flex 4 Cookbook i came across the method to dynamically adding control to the container controls but nowhere i came across with how to provide them with the dynamic properties and events like they have created a button dynamically inside a group control but what good a button be if i cannot give it an event dynamically. in the same way i want to add a tree view inside a vbox but what good that be if cannot provide a data provider to it dynamically.actually i am creating an web application where i add the tree view to a vbox and i want to the data provider should also be dynamic depending upon the option i have selected in the combo box.
i have a problem with my flash menu. It's simple menu that contains one MC at start that works as button, u can edit size of the menu from external .txt file by changing the value of menu length. All that works fine , my problem is that every new duplicated mc contains dynamic text area as a label. Labels are also loaded from that .txt file , but that works only for the 1st mc because the newly created text areas in mc's dont have Instance Name set. How can i assign them from as?
can't figure out why the dynamic text boxes in my dynamic clip arent picking up the variable when I loop through this recordset!the trace (you'll see here right after I try two ways to assign the variable) traces the correct info back..
I can't get the code to "know" which of the dynamic thumbnails has been clicked (by "know", I mean return an index value, say 0 through 7 if there are 8 projects, that I can use to access that particular project in the array of 8 projects in the rest of the code)... So if the third movieclip thumbnail were clicked, I'd like "2" to come up somehow... I've tried this code, which is kind of lame, I know, based off of the idea of each of the thumbnail movieclips' names ending in their index number:
Code: //"this" is the button that was pressed; would return a string ending in //thumberMC_<number of whichever movieclip thumb was clicked> var: testString:String = this;
[code]....
Lastly, there's a dynamic textfield I'm trying to create that never shows up for some reason. Again, you could see in the FLA (in the "createDrawer" function around line 424).
im trying to do a dinamic link for my dinamic thumbs gallery. But i dont know how to propagate it. here is my function for my show next button PHP Code:
I'm trying to input a dynamic text field into many dynamic movies. I use a for loop to successfully create 18 movies. I can't seem to get the text to be input dynamically however. The dynamic text field in the dynamic movies is named eventText. This code in the for loop successfully creates 18 movies:
I'm trying to make this game and in trying to make it look more realistic, I'm trying to get the balloon to curve upwards before coming down and hitting the target. Is that even possible? Also, the target are dynamically created with random x and y points, so is it possible to make the end points the x and y point of that target?
I am using buttons with a dynamic textfield and a function to set the label for various different buttons:
public function setLabel(thisLabel:String) { visibleLabel.text = thisLabel; }
I set a label for each button:
btn_mc.button1.setLabel("2 | Al Sabkha Bus Station - Al Qusais Police Housing");
I have a dynamic textfield ... myText ... which I would like to use as a page title ... so once the button has been clicked, the dynamic textfield should update with the label of the button clicked.