ActionScript 2.0 :: XMLObject Inside A XmlLoader Utility Class?
Jun 27, 2005
i'm using Sephiroth XMLObject to parse Xml and it works nice (handling actions inside the Xml Onload event), but i would like to cut shorter coding writing a class calling Xml and XMLObject, it's possible?. This is an attempt but it doesn't work, or better, Xml file is parsed correctly but is not available.
This is the class:
Code:
import mx.utils.Delegate;
import XMLObject;
class XMLLoader {
private var xmlFileName:String;
[code]...
View 1 Replies
Similar Posts:
May 2, 2008
So I dived into AS3 and decided to create an XML Loader class.
Code:
package
{
import flash.events.Event;
[Code].....
View 7 Replies
Dec 7, 2004
I've got a problem... here's an example script:
[Code]...
Ok, so here's the problem. What happens in the above, is that I call 'loadTheXML()', it loads the xml file into xmlLoader and then runs the event handler 'onLoad'. My problem is here: once I get into the event handler 'this' refers to xmlLoader, not the class. Therefore, I have no way of calling wannaCallThis(). How do I call a member function of the class from inside the eventHandler?
View 2 Replies
Nov 3, 2010
I have a web application created using Flash Pro and I want to use external ActionScript files to support it. I have a package with multiple classes. I want to be able to create utility functions to do things across classes. How do I make these functions accessible to any of the classes? I know I can create a class with these functions and then instantiate the class with a dummy variable to be able to access the methods but is there a better way?
View 4 Replies
Jan 25, 2011
If my main class I define
var arrItems:Array=[];
and in a utility class (in a different file) I define
[Code]...
View 4 Replies
Jun 16, 2009
I want to create a utility class (my first one ). Trying the package thing first I'm stuck with a "1061: Call to a possibly undefined method abc through a reference with static type Class"
I have:
1. packagetest.fla: empty except the assignment of the class in its properties: packagetest
2. packagetest.as (same directory as packagetest.fla):
Code:
package
{
import flash.display.MovieClip;
import example.*;
[Code].....
View 1 Replies
Oct 6, 2009
I am getting a compiler error: "1120: Access of undefined property xmlLoader."
But I have xmlLoader defined as a var.
View 4 Replies
Sep 23, 2009
package{
public class Character{
protected var _hp:uint = 50; //Character Health Points
protected var _power:uint = 5; //Damage dealt
[Code].....
I`m instancing a Character and a Player in the Main Timeline, all in frame 1.
When I use: ""player.attack(character)"" it works fine by itself.
So I added the if (defender._hp <= 0) this.win() which gives me the following error:
1061: Call to a possibly undefined method win through a reference with static type Character.
"defender" is a Character instance, "this" is a Player instance and "win()" is a Player method. I try to call the Player method inside a Character method using the Player instance adding the "." and his method name
Do I really need to define the win() function in the Character class? Is there a bypass to use a subclass method in a parent class method if it`s called from an instance of the subclass?
View 6 Replies
Feb 3, 2009
Ok, this is one of those walls that I know once I can jump over it, I will be a much happier developer again.
I've done tons of reading, and think I have a firm understanding that the general consensus is that if you want to reference something, it needs to be added to the display list, using addChild().
I hate to be defiant, but what if I don't want to?
Or at the very least, what if I want to add a movieclip class to the stage using addChild, and then reference objects inside it?
It is much easier this way than what most people recommend - adding 15 objects via addChild, then setting the x and y for the, etc.
That said, I'm all about using classes and using as3 the way it was meant to be used. So what this is, is a best practices question I guess.
HERE ARE THE STEPS I'M TRYING:
- Create new flash document
- Draw graphic symbol bg, with text field over it, select them, convert to movieclip symbol, and export class name "box", then delete it from stage
- Add document class .as file, which simply adds that class "box" from the library, to the display list using a simple addChild()
- Set a name for that box using box.name = "test" let's say
- Do a simple trace like the following - "getChildByName('test').textFieldName" - it shows up great
- So then, I'll now try to set the text by doing this - getChildByName('test').textFieldName.text = "yo";
That last line above, is what doesn't work. I know I'm referencing wrong, but how would a pro as3 developer, reference something on the stage within a movieclip class, from the document class?
View 1 Replies
Feb 12, 2009
i have a BasicMap.as that takes an Array and populates itself with the MC objects passed to it by a String reference.it inherits from Sprite, and so it just places the objects on its self.then i have a class that inherits from that class, and gives a little more functionality to it, but in order for it to do that, it needs to place the objects not on itself, but instead inside a holder Sprite, so here is my problem:
code:
package Mushroom{
import flash.display.Sprite;
[code]......
View 8 Replies
Oct 7, 2004
I was wondering why my current code for calling a setInterval on a function doesn't work inside my class.I have this code inside one function, calling a second function.
intID = setInterval(selfReferential, dupe, 30, 0x000000);
The selfReferential keyword refers to the current class,but was defined previously (selfReferential = this; ).I get no errors, but the dupe() function is never called.and I had the selfReferential variable replaced with the this keyword at one point as well.
View 5 Replies
Jul 8, 2007
I want to know how to make class instances into listeners and broadcasters, from inside each class. Here is what I am trying specifically... part of the Proj class... (projectiles, as a matter of fact)
Code:
private function listen():Void {
u.register(this);
onUpdate = function(){
step(); // a function I have which makes the projectile move (not shown)
}
}
where "u" is another class, the Updater class with this code...
Code:
class Updater {
// const. --- make this a broadcaster
public function Updater(){
[code]....
PS: What is the syntax for using AS2 code tags instead of just "[CODE|"?
View 2 Replies
Feb 18, 2007
I am having a problem instantiating a Character class inside of a game class.I am working on converting URL...l these tutorials to A.S. 2.0.[code]
View 2 Replies
Apr 19, 2010
This is what i'm trying to do :
I have 1 class that extends movieclip, let's call it Class0. I have 1 class that extends movieclip, let's call it Class1.
I create an instance of Class0 on stage like : var myClip0:Class0 = new Class0(this, "Class1");
The class Class0 when initializing, will create a new movieclip (myClip1) and add it as child, as an instance of Class1, like myClip0.myClip1. But it's when i create that clip, i want to tell it, it's an instance of Class1, like :
private var myClip1:Class1 = new Class1(this);
Where Class1 could be any class.
How do i pass Class1 to Class0 so it can create it dynamically?? Do i have to use the apply function??
inside Class0, i have a function that does :
Code:
if(subClass){
initSubclass(subClass);
}
[Code].....
View 8 Replies
Sep 21, 2010
Is there any utility that indicates in a comprehensible way what is referencing and object and why it can't be garbage collected.
View 2 Replies
Sep 24, 2010
I have a fairy sizable class, a`nd an mx:Application that will periodically instantiate a new object of this class, which results in member functions of the class being assigned as event listeners to the application, and also other member display objects of the class being added as children to the application. When the application creates a new object of this class the old object is destroyed: to accomplish this, removeEventListener and removeChild are called on various members of the old object (to decouple them from the parent application) and then the final reference to the old object is set to null, and then finally the well known localConnection hack is called to force FP to actually free the memory.
And the thing is, the above destruction procedure always works to deallocate an object - except for the very first object allocated. it has proved impossible thus far to release the memory of the first such object created, or find out what is preventing it (i.e. find out what is still referencing it). So my question is - is there any useful utility that will tell you what is still referencing an object and keeping it from being garbage collected. Someone implied to me that the flex profiler would do this (which I do not have access to) but another 3rd party profiler I found for flex would not do this (i.e. tell you what is referencing an object and keeping it from being deleted.)
View 2 Replies
Jul 22, 2009
I am trying to get a handle on interfaces with AS3 and am kind of at a sticking point. Someone tried to explain them to me using legos¯ and conceptually I get the idea of consistent interaction. Where I seem to get stuck is, I don't really see how the implementation of interfaces¯ accomplishes this.
[Code]....
View 3 Replies
Dec 24, 2009
Performance wise, is it better to instantiate inside or outside the constructor?
Code:
public class example {
private var _mc:MovieClip = new Movieclip();
[code]......
View 4 Replies
Mar 22, 2009
I am aware of Zinc (which was disappointing) and SWF Studio (demo didnt work for some reason, I contacted them with nor eply just yet) but there were problems with these and they simply offer more than I need. Is there a simple utility that will allow me to eliminate the users ability to maximize the player window? Something that wont force me to bundle my 50 FLV videos into the EXE making an EXE thats like 300 MB...something that will not change anything about how the projector works but allow some projector top bar modifications?
I tend to remember long ago there was a very simple 1-2 screen utility that allowed you to simply check a few boxes, export and it acted in every way like a regular projector (exe) but simply disable a few options (like maximize).
View 1 Replies
Jan 25, 2012
I am aware of Zinc (which was disappointing) and SWF Studio (demo didnt work for some reason, I contacted them with nor eply just yet) but there were problems with these and they simply offer more than I need. Is there a simple utility that will allow me to eliminate the users ability to maximize the player window? Something that wont force me to bundle my 50 FLV videos into the EXE making an EXE thats like 300 MB...something that will not change anything about how the projector works but allow some projector top bar modifications?I tend to remember long ago there was a very simple 1-2 screen utility that allowed you to simply check a few boxes, export and it acted in every way like a regular projector (exe) but simply disable a few options (like maximize).Anyone know of such a utility?
View 3 Replies
Apr 10, 2011
I am seeing fms utility time during the playback. What could be casuing it to timeout. when size around 179KB it starts to throw this error. Don't know exact size when it throws. For small sizes it is successful.
[Code]....
View 8 Replies
Mar 11, 2012
I have just uploaded a new swf and its packages to my server, and it works has expected. However, inside my Document Class I have two imports:
import com.utils.calendarFunctions;import com.adobe.serialization.json.JSON;
Neither of these are on my Server - believe me I've checked, repeatedly. So how is it possible that my swf still functions as if these two packages where there. Does the import actually embed these inside the swf or what?
View 3 Replies
Mar 25, 2009
Is there an existing javascript library for relaying key press events in the browser (or certain divs) into flash? I am hoping there might be a library kind of like this one for mousewheel events?Something like this handles javascript keyboard shortcuts great. I suppose I could just listen for those events and pass the ones I want into flash?These are great examples, however, if flash has focus, then javascript keystrokes are lost. How can you ensure that all key events go through javascript?
View 4 Replies
Sep 25, 2011
[url]...I've downloaded clippy and have tried compiling on Mac, Linux, and Windows and I keep getting the same result: The swf compiles with no apparent errors but when I try to load the clippy.swf in my webpage it is unresponsive. I've tried custom builds that others have done and it works fine - just building my own results in a dud. (and yes I do have haxe and swifmill installed). The only thing I can think of is perhaps the latest version of swifmill or haxe is causing the issue.
View 1 Replies
Jun 29, 2010
I have a bunch of functionality which is going to be used throughout the application.I already have some utilities which work ok such as changing an AS3 object into XML.public static function convertMyObjectToXML(o:Object): XMLThis can go in a UTIL class somewhere.nother thing i would like to do is create a "createDirectory" via php. public static function createDirectory(name:string, path:String): voidThe problem is, in order to get the response from the server, i need to listen for the load to complete (or fail).So am i right to think that static methods are not possible or desirable here? How else can i solve the problem of reusing such a method throughout an application?
View 0 Replies
Oct 4, 2010
I have a class just full of random STATIC functions and vars that I use often on alot of other classes. things like the classic randRange(min, max) function. . just silly things i dont want cluttering my code My question is does importing this class into other classes increase the memory used by instances of the class. Cause i may import this class of 30 objects and only use 2 of them. I'm thinking it doesn't. But i could be wrong as I haven't found much material on flash memory usage other than garbage collector stuff.
View 1 Replies
Dec 17, 2010
For example, If I have a SWF that loads XML and images, and displays them, is there some kind of 3rd-party tool that will take this SWF and re-render it as if all the text and images were embedded and not external? So I could just use the same SWF without it relying on image and xml data files?
View 1 Replies
Sep 8, 2010
I'm just trying to make a utility function to convert an array collection into a string.
Supose my item within the array collection (named 'ac') is something like:
Code:
var ac:ArrayCollection = new ArrayCollection([{property:'foo'},{property:'bar'}]);
I can get the items property if I use a 'for' loop like:
Code:
var acToStr:String = "";
for (var item in ac)
{
[Code].....
View 4 Replies
Oct 29, 2010
Using AS 3.0 and the action script project I was planning on writting a small file handeling utility to make processing files through AS better and easier. The problem is the API states that to call file you go
import flash.file
Well in flashbuilder going import flash. only gives me filter, and no file handeling imports....
View 1 Replies
Dec 20, 2011
I am looking for utility/helper classes for Adobe AIR/actionscript 3.0 file system and native process utilization. Could someone point me to opensource library projects specific to Adobe AIR..
View 2 Replies