ActionScript 2.0 :: Calling Functions Within Class Definitions?
Apr 29, 2007
This seems like it would be really easy but for some reason it's not working.
I have a class file, class DataSet, which right now only takes an XML file, parses it, and pushes the XML into an array:
The object is instantiated and an XML file is passed back to the object definition. If the XML file is successfully loaded, the class should then called the function parseXML() and put the data into the array.
But for some reason, parseXML() is never called. I have no idea why this isn't working, because the syntax checks out and I've seen millions of other files where functions call other functions.
Here's the class file:
[Code]....
View 5 Replies
Similar Posts:
Mar 13, 2010
I'm new to writing several different class files.. and trying to make a set of boxes that expand/collapse by mouse click and timer..
I have 4 class files, Box, BoxGroup, BoxTimer, and Main.
I can call the functions in Box class from BoxGroup class, but not the functions in the BoxTimer class. it keeps throwing this error. I don't understand why since i'm using the same method between the other 2 class files...
ReferenceError: Error #1069: Property timer_start not found on
CollapsingBox and there is no default value. at
CollapsingBoxGroup/on_click()
[Code].....
View 4 Replies
Feb 17, 2011
Even I am programmer I am very, very, new to as3.
Problem: I have define a classA in aA.sp file.
package{
import flash.display.Sprite
.......[code]...........
When test on cs4 (contol>enter) I get following error 1061: Call to a possibly undefined method playVideo through a reference with static type flash.display:Sprite
View 2 Replies
Dec 26, 2010
i want to be able to call the function keyDowns() from my main file on ENTER_FRAME. However, i can't seem to get the syntax/definitions right. here's the function within class Hero:
ActionScript Code:
public function keyDowns(event:KeyboardEvent){
if (event.keyCode == 65){
[Code]....
then in the main file i create an instance of Hero called turret i want to call turret.keyDowns() every frame. i'm trying to use this, but i get an error message "1120: access of undefined property event."
ActionScript Code:
stage.addEventListener(KeyboardEvent.KEY_DOWN, turret.keyDowns);
turret.keyDowns(event);
View 4 Replies
Mar 14, 2010
I'm new to writing several different class files.. and trying to make a set of boxes that expand/collapse by mouse click and timer.I have 4 class files, Box, BoxGroup, BoxTimer, and Main.I can call the functions in Box class from BoxGroup class, but not the functions in the BoxTimer class. it keeps throwing this error. I don't understand why since i'm using the same method between the other 2 class files..ReferenceError: Error #1069: Property timer_start not found on CollapsingBox and there is no default value.at CollapsingBoxGroup/on_click()
View 11 Replies
Aug 17, 2007
what I want to do is let a lister triggered function create a new timer, but somehow it doesn�t work.
Code:
class classesUI.GamePage extends MovieClip
{
private var timeKeeper:TimerExtended;//Special class
private var roundTimes:Number;
[code]...
View 1 Replies
Nov 22, 2010
How do I write my class so it passes all of its functions/methods to the calling movieclip? For example, the following code imports my graphics class and creates a square:
ActionScript Code:
import sprites.vectorGraphics;
var vGX = new vectorGraphics();
var newSquare = vGX.createVector(this, 'square', 'rectangle', 20, 20, 0xff0000, 1, 0x0000ff, true);
That I'd like to be able to do is this:
ActionScript Code:
import sprites.vectorGraphics;
var newSquare = createVector(this, 'square', 'rectangle', 20, 20, 0xff0000, 1, 0x0000ff, true);
View 3 Replies
Oct 6, 2011
I have a series of calculations i'm doing over a bunch of objects stored in a array. Each function is pretty CPU demanding but if you only run one function, it just works fine.
[Code]...
View 2 Replies
Mar 16, 2003
Is it not possible to call other functions from generic mouse event functions? Surely it is !!??ie....
Code:
_root.myButton.onPress = function(){
hide();
[code]........
View 11 Replies
Dec 6, 2009
I'm accessing the classes from an externally loaded SWF so that I can "skin" SWF applications at runtime. Everything works fine but I'd like to make it as dynamic as possible and allow developers to access all the class definitions in a loaded SWF without having the FLA file or a list of their names.
[Code]....
View 9 Replies
Jun 2, 2009
I wrote two projects using the same 3D library but I modified it pretty heavily in one (to the extent that the inheritance is pretty different on one) - now I need to load one into the other and I'm getting some weird errors that look like the child swf is trying to use the same class definitions as the parent even though it should be in an entirely different namespace.
So - anyone have a tricky way of forcing the loaded swf to use the classes it's compiled with rather than the ones already defined in the parent swf (and vice versa) or do I need to refactor all my stuff?
View 2 Replies
Aug 26, 2011
So I know you can assign a base class to a library definition within the Movieclips library information field but If I have 30 items in the library and I change the Base class this becomes a pain in the ass, can this be done programmatically when I instantiate the library definition?
var new_shiz:MyItem1 = new MyItem1(); // Needs to have a generic base class of MyItem
View 2 Replies
May 14, 2007
I have an as3 component I made in CS3 and need to access the Component Definitions. Defining component parameters using the Inspectable Tag metod does not return success.
View 1 Replies
Apr 7, 2011
This error is just making me wanna commit where have i gone wrong? Help would be awesomepackage classes
[Code]...
View 5 Replies
Jul 15, 2011
Working in a very large Flash application, previously in AS2/CS3 I would have a setup like the following:
root.swf-- modules---- code_a.swf---- code_b.swf-- views---- view_a.swf---- view_b.swfUsing _exclude.xml files, I could exclude the classes defined in code_a and code_b from the ouptut .swf of view_a and view_b. root.swf would be responsible for loading the code modules before view_a or view_b, ensuring that class definitions that view_a and view_b depended on existed.
The Problem:We've recently migrated to using Actionscript 3/CS5. *_exclude.xml files no longer exist. To get the same functionality as above, I've tried the following: My setup now looks something like:
root.swf-- modules---- class_a.as---- class_b.as-- views---- view_a.swf---- view_b.swfUse mxmlc to compile root.swf, view_a.swf and view_b.swf, passing it -externs option to specify classes that will be loaded externally (the two classes in modules).
This ensures that the class is excluded from the compiled swf.Use compc to compile class_a.as and class_b.as into classes.swf, using -directory=true to access library.swf for external loading.However,when I try running one of the two view files which depend on classes.swf, I get runtime errors telling me that a class definition is not present.
Current Workaround
I've devised a workaround which I'm currently not happy with as it's backwards to the modular approach that I was previously using:Rather than loading the code modules, I statically link all class definitions required by child movies intoroot.swf. When building root.swf, I use the -link-report option of mxmlc to provide a list of included classes. When building child swfs, I can the use -load-externs to ensure that class definitions that already exist will not be included in the compile output.
Is there a way that anyone is aware of to replicate the AS2/_exclude.xml solution that I had using AS3/CS5?
View 1 Replies
Apr 5, 2012
Here's my code:
[URL]
The errors are one line 123 and 128.I've googled the error, but I still can't fix it, it's got me baffled for an hour now! I've tried adding curly brace's but still same error. I left line 123 and 128 like this
function _update(e:Event):void
{
_helicopter.update(_mouseDown);
}
function onEnterFrame(e:Event):void
{'
But I'm getting an error stating that _update is not defined
View 2 Replies
Jan 6, 2011
I keep getting this error in my class file main.as this is a translator application. I was able to get the animations working at one point but now I am stuck with this error and I don't understand it.
main.as:
package
{
import flash.display.Sprite;
import flash.events.KeyboardEvent;
import flash.net.URLLoader;
[code].....
View 1 Replies
Jan 11, 2012
I keep getting this error :1150 The protected attribute can only be used on class property definitions.
panel1.addEventListener(MouseEvent.CLICK, onClickPanel);
panel2.addEventListener(MouseEvent.CLICK, onClickPanel);
panel3.addEventListener(MouseEvent.CLICK, onClickPanel);
panel4.addEventListener(MouseEvent.CLICK, onClickPanel);
panel5.addEventListener(MouseEvent.CLICK, onClickPanel);
[Code]...
View 4 Replies
Aug 20, 2009
If I have a function and I want to call a variable from another function (only 1variable), how do I do it? I know in the olden days you could set the variable to local or global, but that does not seem to work anymore. There is only 1 variable I need access to, but all the tutorials I have come across talk about making classes for multiple variables.
e.g. function2();
{
variable_b = variable_a;
}
[Code].....
View 3 Replies
Feb 12, 2009
I can't get it but, i'm coding in as3 and i can't target a function from a swf file loaded in the DisplayObject loader in any way. I don't want to create a class to make this function works. It's a simple function, made to change a picture every time the user navigates on another swf. Well. The point is, why in the name of God, the as3 cannot target another swf? How can i do it?
View 0 Replies
Aug 7, 2009
I have made an event listener:text0_mc.addEventListener(MouseEvent.CLICK, showMe);showMe is a function, but I need it to call more than 1 function at once i.e. -ext0_mc.addEventListener(MouseEvent.CLICK, showMe1, showMe2, showMe3, showMe4, showMe5, showMe6, showMe7);Each function contains an if statment as below.
function showMe1(event:MouseEvent):void
{
if (shuffledArray[1]==orderArray[1]){
[code].....
View 1 Replies
Feb 23, 2010
Is there any way to call two functions concurrently at the same time in AS3? I have two functions which do very sensitive things, a difference of 0.1 second is considered failure.
View 2 Replies
Jun 17, 2009
I'm having some trouble calling a JavaScript function from the HTML file I've embedded my SWF in.
I'm currently using Flash 8.
I'm trying to to simply call a function which will open an alert window, but when I click my button, nothing happens.
Flash Code:
import flash.external.*;
testbutton.onRelease = function() {
ExternalInterface.call("testAlert", "Yay, it finally worked");
}
[Code].....
View 0 Replies
Nov 8, 2009
why the following does not work:
private function test():void
{
Parse1(textarea1.text);
Parse2(textarea2.text);[code].........
It seems only the first parse function is called and the rest is simply ignored.
View 6 Replies
Apr 29, 2010
I'm loading a flash file using the built in Loader class. How can I call one of the original swf's functions from the loaded swf?I know about LocalConnection and using that with other SWFs on the same webpage, but is there a better way of doing it if you're loading an swf within another? The reason is that I need to get a return value from the function, and local connection's send() only provides a true/false.
View 0 Replies
Feb 7, 2006
PHP Code:
function finale(){ finalFunc = "section" + _root.selectedSection finalFunc();}_root.selectedSection = 1finale();function section1(){trace("moo")}function section2(){}
View 1 Replies
Sep 6, 2006
I have this function that builds menus, and I'm using a tweening class function to move the menu items around. The thing is that when calling the tween function I need the submenu building function to wait until the tween is finished otherwise things start freaking out. It's organized like this (pseudo code):
[Code]...
The problem is that I need the first tweening to finish before I can build the submenu. I've tried using the onMotionFinished, but it doesn't seem to want to call a function nestled into another function (in this case buildMenu()).
View 1 Replies
Jun 5, 2007
while the condition of a if statement is true, as in the following hypothetical example, will it keep executing that code continuously until the condition somehow becomes false?
i.e. - will it keep trying to load the photo into the photo_movieClip instance continuously until the condition is false?
Code:
if (condition == true) {photo_movieClip.loadPhoto(image); //send image from array to load into photo_mc};
[i]...If so, how can i make it call that function only once even if the condition remains true?
View 3 Replies
Jun 16, 2007
I have this REALLY wierd problem. I have a MovieClip that is attached onto the stage. In this MovieClip I have the init() function. When I try and call this function, after the MovieClip has been attached on stage it doesn't work! I can't belive it!
MovieClip Frame 1
function init(){
trace("bleh");
[code].....
View 2 Replies
Aug 19, 2007
its a site about interior design. my job is to add some code to do something. i checked the code and his approach is not so good.. he's coding inside objects and frames at the same time. (ive read many actionscript books and this is a really bad practice). Here's the problem... he wants this to be implemented in the site...1.) in the gallery there is a scrolling thumbnails, he wants this to pause about 4 seconds then it will start to scroll..(ive already fixed this by creating a function interval.
Here is where my problem is...2.) When you click the thumbnail, the enlarged view will pop up.. the enalarged view are external swfs... the client wants that when you click on the thumbnail, the scrolling will stop and the external popup enlarged image will come out...this external swf has an exit button to go back to the main gallery window which is another swf... so the client wants that when you hit exit from the external swf popup window, the scrolling will resume.... im having a hard time figuring this out because i dont know how to call a function from an external swf to the main movie (the gallery page) Ill post the fla of main movie, gallery and a single external swf link of the thumbnail. just click on the first picture that will appear on the gallery
View 1 Replies