ActionScript 3.0 :: Runtime Object-reference Failure?
Dec 8, 2009[Code]...
all I can say is doImg() is executed *AFTER* short delay to load data from server - but is certainly triggered in the right order.
[Code]...
all I can say is doImg() is executed *AFTER* short delay to load data from server - but is certainly triggered in the right order.
I am trying to use my Flash app to update an XML file when a new user registers. I thought I had found a method to do this using the FileReference.save function. From various searches I understand the function is not as simple as it seems but I cannot get my head around what I need to do to get it working.Here is the code:
ActionScript Code:
var newUserToAdd:String = "<user>
<name>Steve</name>[code]............
This is the error I am getting at runtime: 1061: Call to a possibly undefined method save through a reference with static type flash.net:FileReference. Are ther any prerequisits I am missing in order to use the function?
I have one MXML File as
<objecthandles:ObjectHandles xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" backgroundAlpha="1" xmlns:mx="library://ns.adobe.com/flex/mx"
[code].....
I am having difficulty getting a reference to elements added after compile-time using the 'id' property. I have seen a few forum topics suggesting that this isn't possible, and that getting a reference to elements added this way is trickier, but never just exactly what that trick is. This code throws a fun little: Error: uncaught exception: Error calling method on NPObject! [plugin exception: "ReferenceError: Error #1069: Property canvas_tentpoles_0 not found on SGraph and there is no default value."].
[Code]...
I have an AS file that declares and sets data for a bunch of objects. Specifically, they are locations for a business, as well as phone numbers, addresses, etc, associated with each location. Ultimately, they will appear as pins on a map, and clicking a pin will reveal information like phone number, etc.I need to come up with a way for a separate SWF file to draw in the data from the AS file so it can be implemented on the map. The trouble is that the AS file will be frequently updated, and it will not always contain the same number of objects. me, the swf needs to reference the AS file, and generate a pin on the map for each object within the AS file.I've already set up my SWF to "#include" the AS file, and I can successfully use the data within using dot notation, but I don't know how to set it up to automatically go through the AS file and process each object, especially since the total number of objects is subject to change
View 1 Repliesi need to vectorize a bitmap object in runtime?
View 4 RepliesI'm struggling to get the mouse to release an object while in runtime...If I select the object to drag, and then drag it to the end of my stage without releasing, then go off the stage with my mouse and resize the window (x co-ords), the object seems to have an increment to the stage size, so hence when my mouse returns to the stage, the object is not "under" the mouse cursor anymore, which means it never registers the onRelease command given?
Is there a way that I can force a release on objects using AS2.0 code with another button, like a reset button?I have created the reset button, and it sends the object back to it's original place (where I picked it up), but it still has the same issue. (because the reset button is not near the point of pick up.) So... Forced "onRelease" was my solution, I just can't figure out how to do it...
I have problem with accessing object created by function imported from another package.
I have 2 packages DragDrop and UserInterface. In UserInterface I create methods for buttons and later add them in DragDrop . I make it in two different ways:
One(this one works):
[Code]....
I created a little application that allow the user to dragsome objectsarond the movie rea.But I cannot find a way to change the appearance of theselected objectwhile dragging it and resetting his appearance to defaultonce the objectis released.What can I do to achieve something similar?It could be enough to change the alpha properties (aplha 30)by using thesetproperty command, but even if I can change it whiledragging, once Idrop the object (stopdrag) the alpha is not changed todefault (100).
View 1 RepliesI was wondering if there is a way to change the color of an object during runtime.
View 1 RepliesHow to write an AS3 object's memory location for example to a label?
View 3 RepliesIs there a way to create a replicating a display object on runtime, so it imitates all the actions done on the original, or do I have to perform every action I'm doing on the original, on the replica as well? I thought maybe there's a way by making a Bitmap object out of the original and updating it each time, but I don't have lots of experience using these kinds of methods.
View 0 RepliesI am looking for sliders that let you adjust an MC(or graphic) through the interior hue specturm as well as another slider that will adjust tint level (brightness.)
View 1 RepliesBy default, the iconFunction of List and Tree return only Class as the icon, which is for embeded images or iconUtility kindly provided by this site http:[url]...... It works very well with pre-created images.But what I really want is to accept a completely runtime generate sprite object, similar to what is done by Legend, with the color changes according to what the current status. I assume I could do something to make the ListBase to accept icon argument other than Class.
View 2 Repliesdetermine the base class of a Flash library object at runtime, using Actionscript? The toString method gives me the class of the object, but what I'd really like to determine is the superclass of the object. So, if I have an Actionscript class called "Fruit" and I created many different Fruit types in the Flash library ("Cherry", "Apple", etc.), is there a way in code I can determine that an "Apple" is a child of "Fruit"?
View 2 RepliesI'm working with Runtime Sharing, and can't get past this issue...In my Import.fla document, I import for Runtime Sharing the movieclip "StarIcon" from Export.swf. It has the class "StarIcon".how to access "StarIcon" via Import.fla's document class. When I try to say
Code:
var newIcon:StarIcon = new StarIcon();
addChild(newIcon);
I get a 1046:Type not found: StarIcon error.If I add that same code to Export.fla, it works fine... but obviously I don't want to use it there.Do I have to do something special in my document class to access the runtime sharing import?
I want to print the content of the label property in the Alert window.[code]...
But the Alert window is completely empty. What am I doing wrong ?
I guess the keyword "this" is referencing the application instead of the LinkButton, right ?How can I reference the LinkButton itself, without having to add an ID to all my linkButtons?
I need to get a pointer to a piece of XML. I can get a pointer to the parent node and everything works but trying to get a pointer to a node that has no children just returns the value of that node.[code]...
Tracing subNode would be just the value and there is no pointer to the original xml object, so editing the subNode var would only change its value, not the one in the original XML object.
How do I get a pointer to the subNode so it can be edited to change the original xml object?
Is it possible to have a reference to a class instead of an object? [code]so that you can then use static vars of those Classes? from the var b?
View 3 RepliesI am new to Flash but have used Illustrator and InDesign for years. How to set the reference object by which all other objects are aligned; e.g. Illustrator ->select all objects then a second click on the reference object and all other objects take their cue. InDesign you lock the reference object and that determines the rest. In Flash it seems that either both objects move or the one that I wish to remain in position jumps rather than the other way around.
View 2 Repliesi have classA and classB like bellow
class ClassA{
public var myVar:String="test";
public function ClassA()
[code].....
classes. GiftMain and GiftItem. i attached GiftItem objects into GiftMain. Actually there are 2 more movieclips between them. i declare a variable in GiftItem as giftMain to reference it to the GiftMain. i have a function in GiftItem which is as below;
[Code]...
trace outputs the right object in this function in GiftItem class but at another place in the same class, it outputs undefined when it is traced even though it is global variable. I just want to reach GiftMain from GiftItem without using _parent or _root. How can i do that?
I am modifying some Flex code written by someone else. There is an mx:text control that I want to change the 'text' property of. I know how to do this within the .mxml file in which the control is defined, however I don't know how to do this from within a separate .as ActionScript file. I recall in Flash there is some way to fully qualify the reference by prepending the stage or something like that
View 1 RepliesI have some object, which extends movie clip:public class MyClass extends MovieClip Now, I want to put two of this in the stage:[code]That would put one, but the other I want it to be exactly the same as the first, so I just need to add a "reference" of obj to the stage, along with obj itself.In the end, I want two objects of type MyClass doing the same thing in the stage. If I try to simply do:[code]only obj2 will appear in the stage.How could I achieve that with references? (in order to save memory and CPU time (it is really important))
View 6 RepliesIs it possible to reference an object using a variable value?
For example, I have a function that is supposed to hide an image and add that image to an inventory list when the item is clicked.
All the image info is stored in an object (name, imgSource, visible, x, y);
I was thinking I could do something like this:
<fx:Script>
<![CDATA[
public var item:Object = new Object();
[Code].....
I want "item" to stand for knife so that I could change knife.visible, knife.xPos, ect.
When debugging, I see an objects memory reference next to its value. Is it possible to get that as a string or assign a variable based off memory location?
var myInt:int = 5; debugger shows(@afff222)
var copy:int = memor(@afff222);
I'm creating a movie clip button and for the out state I have this:
web_btn.addEventListener(MouseEvent.MOUSE_OUT, at_out);
function at_out(event:MouseEvent):void {
web_btn.gotoAndPlay(30-(web_btn.currentFrame-11));
[code].....
I'm creating a bunch of movieclips, associating a sound object with them, and then updating them with a progress bar, like so:
var theClip:MovieClip = new MovieClip;
theClip.track = new Sound;
[load sound from URL pseudocode here]
theClip.track.addEventListener (ProgressEvent.PROGRESS, onLoadProgress);
function onLoadProgress (erogressEvent):void {
How do I reference the movieClip the sound is a child of? e.target refers to the sound object; e.target.parent returns an error. And you can't assign properties to sound objects.
I have an object A that containt an object B and C... ABC are extented from sprite I want to pass B as reference (like in c++) to C, the goal is to update C on frame event with information contain on B... I try to made this : - new C and add it as children to A - new B (with C as parameter) and add it as children to A When i activate drag an drop on C and read information (position x, y and other things) from B using stored parameter the information is not the current information but the information of C at the moment i pass it as paramater to B... So flash seems be made a copy of my object
View 1 RepliesIf I wanted to change the 'x' of a object, and a variable contained a the object's name, how would I change the 'x' by using the variable.Without variable:
Code:
myObject.x = 123;
With variable maybe?:[code]....