ActionScript 3.0 :: Error On Using An Untyped Parameter In The Constructor Of A Document Class?

Aug 9, 2010

I got an error like "Incorrect number of arguments.. Expected  0." when I was trying to make an instance of a user-defined class that I've written in the document class of my project.Here's the line in my document class:private var myNotice:myNoticeClass = new myNoticeClass(this);An untyped parameter is supposed to be the only argument to the constructor method of class myNoticeClass and the constructor is something like this

public function myNoticeClass(ref:*)
{ ......
}

[code].....

View 7 Replies


Similar Posts:


ActionScript 3.0 :: Receiving Untyped In Constructor Will Slow Class Down?

Mar 20, 2009

I'm almost certain that creating and accessing untyped data causes some performance penalty vs typing data properly. I am creating a class that accepts an untyped data in the constructor, and assigns that data to a local class variable as such (pseudo code):

class myClass{
private var foo:*;
function myClass(inData:*){

[Code].....

To my understanding, im just passing the 'reference' of the stage or some display container into myClass right?

Even if there is a performance hit, it would upon class instantiation when myClass is created where the untyped foo is created. So, in thats the case, using untyped data for foo won't effect performance? Since there is no direct accessing of foo?

Or is there 'access' on foo in the update function since update() resides in MyClass and so does foo. It wouldn't matter much if its just a normal class but my whole application's update works in this class so if there is any performance issues, it's gonna effect everything else.

View 1 Replies

ActionScript 3.0 :: Constructor In Document Class Runs Twice?

Sep 17, 2009

I'm working on my document class and the contructor is running twice, hence it is running almost all of my code twice.[code]

View 5 Replies

ActionScript 3.0 :: Pass Value To Document Class's Constructor?

Jun 24, 2009

I want to pass values to document class's constructor form html while embedding.

View 2 Replies

ActionScript 3.0 :: Delay Constructor Code In Document Class?

Jul 20, 2011

I'm learning how to work with a document class. Using the class below, I am learning that this initiates immediately when running the Fla. The problem is that the "scrol" Movieclip is not present in the first frame, which is a menu with a list of topics. Scrol comes later in and is in it's own section/frame label and goes to that section when selected from the main menu of topics.

Is there a way I could call this action only when the Movieclip is present or when that section is shown? Also, I'd like to apply it to other movieclips, not just scrol. Underneath se = new SwipeEngine(scrol,400,0); can I just add a duplicate line but change the mc name? A possible concern is that the mcs may be different sizes in length and might not need to scroll as far.

[Code]....

View 3 Replies

ActionScript 3.0 :: Call A Document Class Funtion From Constructor?

Feb 17, 2011

I've got a simple program that consist of a document class and a buttonTemplate constructor class. I need to call a function called updateText that should be in the document class, when someone clicks on a button. My event listeners for the buttons are in the buttonTemplate class. My question is, how do you call a function in the document class from a constructor class? Here is my simplified code below

DOCUMENT CLASS

Code:

package {
import flash.display.MovieClip;
import flash.text.TextField;

[Code].....

View 8 Replies

ActionScript 3.0 :: Two Child Swf's With Same Document Class - Constructor Gets Overwritten - Flash Bug?

Jul 22, 2009

here is the scenario we ran across while working on our Flash AS3 project today.

/main/root.fla
/main/root.as
/main/sub1/sub.fla

[code]....

We have many sub swf's that are loaded by the main root swf. The root swf shows the art on the stage of the sub swf, and also runs some code from the sub swf's document class. However, we noticed the constructor was not getting called on the second sub swf if the document class is the same name- even if they are in different folders. Note that we publish our swf files to a separate directory (with the same structure as above) so it is easily copied to the web server.

-root.swf loads sub1/sub.swf
-the constructor of the document class sub.as in subfolder sub1 gets called
-root.swf shows sub1/sub.swf assets with the correctly constructed sub1/sub.as document class
-user chooses to switch to sub2

[code]...

We decided to use a workaround where we basically changed the two document class .as files to be different names (e.g. renamed sub1/sub.as -> sub1/sub1.as and sub2/sub.as -> sub2/sub2.as, and updated the .fla's to point to the renamed document classes), and it works as expected. Hopefully that workaround is useful for someone.I realize most people just name every single file differently and keep everything in one folder, but when you have a sufficiently complicated project, things like this come up.

View 2 Replies

Flex - Error #1088 On Passing A Class As A Parameter For Web Service In Flash Builder

Feb 8, 2011

I need to pass a struct and a string in a web service. I am using a WebService components to do so.upon my search, there is no struct type in actionscript and so I used a class for that one.

public class UserInfo{
public var name:String;
public var dateAdded:Date;
}

and I'm filling it up so that I can pass it on the web service like this:

var newUser:UserInfo = new UserInfo();
newUser.name = "myName";
newUser.birthdate = new Date();
webServComponentId.operationToCall(newUser, "password");

Upon sending this request, it prompts me an error of Error #1088.

the component that is being called by webServComponentId.operationToCall(newUser, "password"); is this:

<s:WebService id="webServComponent" wsdl="[PATH OF WSDL HERE]" >
<s:operation name="operationToCall" result="functionToCallWhenResult(event);" fault="Alert.show(event.fault.faultString)" />
</s:WebService>

Basically it is a web service via MXML. So when I call the operation, it always go to fault part and shows Error #1088

View 1 Replies

ActionScript 3.0 :: Document Class Error #2136

Dec 22, 2010

in Flash CS3 I've this DocumentClass:
 
package {    import flash.display.MovieClip;    public class DocumentClass extends MovieClip {
public function DocumentClass() {            trace("document class created");        }    }}
 
This actually works, but I want to have the possibility to re-instance the DocumentClass (because I want to restart a game and the Main class is the DocumentClass).In the first frame I have:
 
import flash.events.MouseEvent;
btn.addEventListener(MouseEvent.MOUSE_DOWN, restart);function restart(evt:MouseEvent){    var d = new DocumentClass();}
But this code (I simplified my situation, but the result is the same) throws an error:
Error: Error #2136: The SWF file  file:///E|/Documents%20and%20Settings/Pepper/My%20Documents/FlashDeve lopment/PepperGame.swf  contains invalid data at DocumentClass/restart()/frame1()
 
What can I do to restart my game by calling the DocumentClass point of entry? Is this possibile?

View 4 Replies

Flash :: Error #1034 With Document Class

Oct 11, 2011

I got a little class and all works fine. Then I add it in Document Class and puff, Error 1034 happens.

Error #1034: Type Coercion failed: cannot convert
flash.display::MovieClip@2be9dba1 to fl.text.TCMText.
at flash.display::Sprite/constructChildren()
at flash.display::Sprite()
at flash.display::MovieClip()

[Code]...

View 1 Replies

ActionScript 3.0 :: Pass A Parameter To The Constructor Function

Mar 3, 2011

I´d like to know how could use the Timer class extended.I´m trying to pass a parameter to the constructor function, so I can use it inside the listener.
 
Here´s example:
 
[CODE]
package { import flash.utils.Timer import flash.display.DisplayObject public class ChangeColorTimer extends Timer {    public static const CHANGE_COLOR:String = "changeColor";    public var obj:DisplayObject    public function ChangeColorTimer(delay:Number, repeatCount:int, obj:DisplayObject ) {   super(delay, repeatCount)   this.obj = obj   } } }
[/CODE]
 
That was the ChangeColorTimer that extends Timer.Now, I´d want to know how would I use ChangeColorTimer.I thought it was the same as using Timer.I´ve tried this:
 
[CODE]
public function changeColor(mc:MovieClip):void  {   var colorTransform:ColorTransform = new ColorTransform()   colorTransform.color = 0xEE0000   mc.transform.colorTransform = colorTransform   var changeColorTimer:ChangeColorTimer = new ChangeColorTimer(400, 1, mc)   changeColorTimer.addEventListener(ChangeColorTimer.CHANGE_COLOR, setNormalColorListener)   changeColorTimer.start()     }  private function setNormalColorListener(e:Event):void{   trace("called")        }
[/CODE]
 
I called changeColor, but, I don´t get "called" in the output from the setNormalColorListener listener.

View 2 Replies

ActionScript 3.0 :: Library Object's Constructor Can't Have Parameter's

Oct 11, 2009

I have a class in my .fla's library called StatBar_object. StatBar_object is an inherited class that extends from a custom class StatBar, while StatBar extends from MovieClip.

However, StatBar's constructor has a parameter (the constructor reads "public function StatBar(target:int)"). Thus, I continually get an output of:

"ArgumentError: Error #1063: Argument count mismatch on StatBar_object(). Expected 0, got 1.
at actionscript.stat::StatBox_object()
at actionscript.modes::battle_mode()"

Is there any way to get StatBar_object's constructor to include StatBar's parameter?

View 8 Replies

Actionscript :: Get Error When Create Get X And Set X In Flash Document Class?

Dec 19, 2010

Message is 1024: Overriding a function that is not marked for override.

what does x and y represent for document class ? should I avoid to use x and y ?

View 2 Replies

Actionscript 3 :: Error 1120 When Inheriting Document Class?

Feb 25, 2011

I am working in Flash CS4 with AS3.

I have a TextPage.fla file that contains a dynamic text field (name: PageTitle) as an instance on the stage. In the document class (TextPage) I set the text of PageTitle according to some XML. This all works fine.

I have another fla file, SpecialTextPage.fla, and that also has the PageTitle dynamic text field on the stage.

I now try to have the SpecialTextPage document class inherit from Textpage:

public class SpecialTextPage extends TextPage
{
...
}

but I get a "1120: Access of undefined property PageTitle." error when trying to publish SpecialTextPage. The error location is given as TextPage.as

As a workaround I can just copy the whole TextPage.as file and add in the extra things I need in SpecialTextPage.as but I'd obviously prefer it if I could just extend it.

I got the feeling I am not quite understanding the relationship between flash's objects on the stage and the document class.

View 2 Replies

ActionScript 3.0 :: Loading A Swf Created Using Document Class Gives Error #1009

Aug 29, 2007

Well the shiny new app is now 830K and needs to be preloaded. Simple eh? I've got a preloader that works nicely but I've been trying all day to find a reasonable way to load a swf that was compiled as a document class. My solution was to make a bare bones swf that would preload my main app swf:

[Code]....

View 6 Replies

ActionScript 3.0 :: Flash - Dispatching An Event From One Document Class And Listening For It Via Another Document Class?

Dec 14, 2010

I am dispatching an event from one document class and listening for it via another document class.My code in class A.

Code:
this.dispatchEvent(new MYEvent(MyEvent.APERTURE_DONE));
trace("Dispatching APERTURE_DONE");

my code in class B.

Code:
addEventListener(MyEvent.APERTURE_DONE, onDoorsOpen,true);
trace("Lisetning for APERTURE_DONE");

[code]....

My listener is registering before the event is dispatched, based on my output window, however I never get the "Open Doors" trace statement to fire.

View 2 Replies

Actionscript 3 :: Passing Custom Class As Parameter To Custom Class Where Parameter Class Not Constructed?

Jun 16, 2011

I have a custom class being constructed from my main class. In the custom class it has another custom class that is passed in as a parameter. I would like to strictly type the parameter variable but when I do, 'the type is not a compile type constant etc'.This, I understand, is because the custom class used as a parameter has not yet been constructed.It all works when I use the variable type ( * ) to type the parameter.I suspect this is a design flaw, in that I am using an incorrect design pattern.It is actually hand-me-down code, having received a large project from someone else who is not entirely familiar with oop concepts and design patterns.

I have considered using a dummy constructor for the parametered class in my main class but the passed in class also takes a custom class (itself with a parametered constructor). I am considering using ... (rest) so that the custom classes' parameters are optional.Is there any other way to control the order of construction of classes? Would the rest variables work?edit)in main.as within the constructor or another function

var parameter1:customclass2;
customclass1(parameter1);
in customclass1 constructor:

[code].....

View 1 Replies

ActionScript 3.0 :: Moving Code From Timeline To Document Class Error 1067

Nov 25, 2011

coder dudes I need help on some actionscript 3. Im trying to move a piece of code from the timeline into the document class. Here is the timeline code:
 
import Memory.MemoryGame; 
// Add memory game
var memoryGame:MemoryGame = new MemoryGame(this, "settings.xml");
 
Here is my attempt at moving it into the Document class:

[Code]...

View 17 Replies

ActionScript 3.0 :: Reference Main Document Class From Document Class Of Loaded Swf

May 7, 2011

I have a FLA (say Main.FLA) document class with a child MovieClip on the stage: into the child MovieClip I load other swf files: each of the files contains its own Document Class (every swf is a somewhat independent application, say quizzes and so on).For some reason I must use the Main document class to store data (scores or so) from the child swfs loaded into the Main swf. HOW do I reference the Main class? I can't find a way.[code]and dispatch an Event this way from the loaded swf document class to the Main class:[code]Now, first of all I don't know if this could even work. Secondly, I tried to make it work by adding an event listener to my Main class but id did not work.

View 9 Replies

Actionscript 3 :: Dynamically Draw Circle Preloader Error 1061 When In Document Class

Oct 31, 2011

how to make a dynamic unfilled and filled circle. that will take input from a slider to dertermine how much of the circle is drawn. I wanted to use this for a preloader. Unlike the author I would like to use it inside of a document class. I am getting 1061: Call to a possibly undefined method createEmptyMovieClip through a reference with static type document. and 1120: Access of undefined property circ1. The second is caused from the first. How would I get this to work in my document class?

//original code
// x: circles center x, y: circles center y
// a1: first angle, a2: angle to draw to, r: radius
// dir: direction; 1 for clockwise -1 for counter clockwise

[Code].....

View 1 Replies

ActionScript 3.0 :: Change Slide-show Into Working Document Class Without Error 1009?

Feb 11, 2010

I'm trying to make a slide-show that adjusts to the width or height of the stage, and eventually, of the web browser window. I was able to load and resize a picture by writing code on the timeline, but I got the Error #1009 (Cannot access a property or method of a null object reference) when I put this slide show into another movie clip loader (which chooses between different swf pages of the website, with the purpose of keeping the swf file sizes down). By the way, my "slide-show" loads the picture fine. When I use the movie clip loader to load this "slide-show" it works too. Only when I use the Flash Player to open it, it gives me the Error 1009. I looked around on actionscript.org, and everyone seems to be recommending the folowing code (or something like it):[code]

I also ran into some information about document classes and I figure maybe I should be using document classes to make this stuff more modular and reusable. So I put my slide-show code into an .as file, importing all the flash.xxx.* classes, and put it in a package and class and constructor function... in the same directory as my swf file, and set it as the document class to a blank fla file. Then I tested it and all I got was a blank swf. This is without the Event.ADDED_TO_STAGE code. I guess I don't know how to get the document class thingy working either. So my question is, can someone tell me how I can change my slide-show code into a working document class without the Error 1009?r?[code]

View 1 Replies

ActionScript 3.0 :: Reference To Stage In Document Class Throwing Error When Loaded In Preloader

Mar 13, 2009

I have buils a flash movie using a document class, all works fine. When I load the movie using a preloader all reference to the stage as in stage.scaleMode = StageScaleMode.NO_SCALE; or stage.stageHeight throws a TypeError: Error #1009: I think i undrestand the problem, I am no longer accessing the stage properties. How do i access stage properties from the document class once loaded into the prelaoder?

[Code]....

View 3 Replies

IDE :: Button Scripts In Document Class Error 1120 : Access Of Undefined Property?

Sep 28, 2009

I cannot get my buttons to work. Here is my new document class. http:[url].....And here are the errors I got for each mention of b1_mc, which is just a movie clip on the stage.

1120: Access of undefined property b1_mc

Since I have import flash.display.MovieClip; at the top of my class, why do I keep getting this error?

View 1 Replies

ActionScript 3.0 :: Document Class Error 1180: Call To A Possibly Undefined Method AddFrameScript

Nov 28, 2010

Im getting this error: 1180C: as3_scrollbarAS3 ScrollbarsrcclassesMain.as, Line 1 1180: Call to a possibly undefined method addFrameScript. the actionscript in my .fla timeline is: _scrollBar = new FullScreenScrollBar(_content, 0x222222, 0xff4400, 0x05b59a, 0xffffff, 15, 15, 4, true); addChild(_scrollBar)

[Code]....

View 5 Replies

ActionScript 3.0 :: Moving Document Class .fla Cannot Find The Document Class - WTF?

Sep 22, 2008

So I had a working .fla, with a document class package in the same directory. Everything was fine, until moving both to a new directory, now the fla cannot find the document class. WTF?

View 2 Replies

ActionScript 3.0 :: Declaring Variables In A Sub Class But Using Them In The Base Class Constructor?

Sep 20, 2009

I am creating a Weapon class for a game and the weapons itself will be the sub classes. The sub classes will hard code some values (such as max ammo and the weapon name).

I trying to access this declared data in the base class constructor, at the moment it's not outputting the values. Is this possible?

I've broken my Weapon class for simplicity:

ActionScript Code:
package
{
import flash.display.MovieClip;

[Code]....

My current workaround is creating a protected method in the base class to trace the information and calling that method in the sub class's constructor, this works fine but this doesn't seem like the most efficient technique?

View 7 Replies

AS3 :: Clone Class Object When Class Has Parameterized Constructor

May 9, 2011

I want to clone a class object. I tried following from here:

package
{
import flash.net.registerClassAlias;
import flash.utils.ByteArray;

[Code]...

BUT this only works when the class has a default constructor and not when it has parameterized constructor:

how to clone a class object when the class has a parameterized constructor?

View 2 Replies

ActionScript 3.0 :: Error Happens When I Remove The NumOfKeys - Error #2007: Parameter HitTestObject Must Be Non-null?

Feb 17, 2011

Code is working but i am getting the following error and it is driving me insane:

TypeError: Error #2007: Parameter hitTestObject must be non-null.
at flash.display:isplayObject/_hitTest()
at flash.display:isplayObject/hitTestObject()
at PlatformGame/checkCollisions()
at PlatformGame/gameLoop()

Here is my Frankenstein code...i just need it working. Error happens when I remove the numOfKeys-- where I examine the level. Had to remove some code because of length when posting here on FK.

View 1 Replies

ActionScript 3.0 :: Get This Error:TypeError: Error #2007: Parameter Child Must Be Non-null?

Sep 14, 2010

i added a display object like so:

var backButton:BtnSMenu = new BtnSMenu();
backButton.name = "backButton";
mainHolder.parent.parent.parent.addChild(backButton);

but then later in the code i want to remove the child so i did this:

mainHolder.parent.parent.parent.removeChild(getChildByName("backButton"));

but i get this error:TypeError: Error #2007: Parameter child must be non-null.

View 6 Replies

Flash :: Benefit Of Untyped Variable Over An Object?

Aug 8, 2011

URL...An untyped variable is not the same as a variable of type Object. The key difference is that untyped variables can hold the special value undefined , while a variable of type Object cannot hold that value.[code]Why is assignment to undefined allowed for obj? (not a big issue since it still prints as null)If we compare null with undefined the result true (even if null stored in an Object). What is the point of making a difference between null and undefined if they are equal?

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved