ActionScript 3.0 :: Understanding Doc Class And Adding Functions Via External .as File?
Sep 9, 2010
Say I have 3 fla files, each with it's own document class. I want to define some unique variables in each of those 3 files.Now once the variables (unique to each fla) are set, I want to call the same function - setting up the files. I want this function in a separate as file so i only have to make changes in one spot.How do I link the 1 .as file to each of the 3 doc class files and have it's function called in the constructor of each on
View 2 Replies
Similar Posts:
Mar 25, 2010
I have a Main.fla which loads Main.as as its document class. In Main.as I have a public function named "Main" which runs a trace. I also have another .as file called Preloader.as, which also has a public function in it, this one named "Preloader" with simple trace in it. I just cannot figure out how to use Preloader() from the Preloader class in Main() from the Main class. Main.as loads up fine when the SWF loads and traces.
View 10 Replies
Apr 8, 2011
I am able to use the Loader class to import an external swf into my project, its working great. But Im also trying to do a ImageSnapshot of the stage which works fine before the external swf is imported. After the swf is imported the ImageSnapshot no longer works. is there a event that the external swf is bringing with it that would disable it?
View 1 Replies
Oct 18, 2010
I'm a noob to this whole class thing, so how would i say in an external as file
Code:
function blah(){
//blah
[code].....
View 9 Replies
Feb 11, 2010
I am trying to call multiple functions at different times from the same .as file. I asked this question in another forum but the reply did not work. I have 2 as3 books but they both only talk about calling a single function from the external file. Can someone detail the structure in the .as file as well as how to call it from the .fla? I am missing something and I can not figure out what it is
View 3 Replies
Oct 22, 2010
Im trying to understand alittle more about using external files.
In my flash actionscript window i basicly want to access a function that i wish to put in an external .as file ... but i just cant seem to get it..
like:
Code:
myFunction();
in external file
[Code].....
View 4 Replies
Oct 14, 2009
I'm trying to create an application with an extensive user interface. I've come pretty far and decided I wanted to really take advantage of the object oriented features that AS3 has to offer.
I've started off by created a few classes: User, Background and Main. Main is the document class of course. In the document class I have a function "resetStage" that clears the display list of all children. This is because I have many layers of images making up the UI and they all show up at startup unless I remove them. Besides I want to see where the stuff is positioned in the Authoring tool so I don't want to just create movieclips and then delete them.
My issue is with my Background class. Basically what I want to do is create a new DisplayObjectConatiner called bgContainer or something and then put all the background stuff in it. (The main background image and a status bar image). Then add the bgContainer and its children to the stage. This should all happen when the object is constructed.
Main .as
---------------------
package
{
public class Main extends MovieClip
{
[Code].....
View 4 Replies
Apr 12, 2012
I am trying to make a "Achtung! die kurve" - like game in Actionscript 3.0. So far I've done the movement of one of the 'worms', and it works alright. I wanna divide it into different class files, but I can't seem to get it to work. I have a .fla file and 4 .as files. So far I only have code in two of these. When I put all my code directly into the fla file, it works perfectly fine, but when I put it into my player class, it won't 'add the child' to the stage. Here is my player .as file: [URL].
The reason why I commented the addChild, is because I wanna do this in my mainFile.as. This is from the main file: [URL]. I'm not quite sure how to call it in the main file, so I'm guessing that this would be the issue. All the files are named and placed correctly in the same folder, and flash says that each of my .as files are targeting the .fla file, so this doesn't seem to be the issue. How I can change the speed of my sprite.
View 1 Replies
Aug 25, 2010
I have a .txt file, and an input field. I'd like to be able to keep adding to the bottom of the text file.For instance, the text file would look like this:[code]
View 6 Replies
Jul 22, 2009
I'm trying to create a new instance of a MovieClip when the original one has been used. Would sound easy enough. Just use: var
instanceName:ClassName = new ClassName();
the class name/mc in the library im trying to duplicate is MCg1 so
var instanceName:MCg1 = new MCg1(); right?
However, the particular object in the library i'm trying to duplicate has a base class that is an external class file (just to control it's drag drop functionality)... i.e baseclass is not set to the standard flash.display.MovieClip, or whatever the case maybe. So i end out with a: TypeError: Error #1009: Cannot access a property or method of a null object reference.
View 6 Replies
Jan 15, 2009
Does flash have an equivalent to Flex'sApplication.application.[insert application method or propertyI want to get access from an as3 class file to the mainstage. a call to this.root from the stage to the class will notwork because I need the root object stage to execute an addChild
View 6 Replies
Sep 5, 2009
im trying to create a separate class so i can create a custom mouse. But i need to make it so that every time the mouse moves then something happens. as in it dissapers and after 5 seconds the timer resets. I have the code and it works in my .fla file, but im not sure its possible to put it in a class file and have it be the class of the .fla.
View 16 Replies
Apr 18, 2007
[URL] The website button function and External swf transition scripting is base on that tutorial. it would be great if i could let peoples to see the preloading process while my web loading the external swf file.. can any one here tell me how to add a preloader to show loading progress every time the external swf files loading?
View 2 Replies
May 18, 2005
I have been working on a Flash movie that loads variable data from an external XML file and dynamically displays the item names in a menu which may then be clicked to display other dynamically-loaded content that corresponds to the menu item that was clicked. I have now come to a standstill in the project as there is something I'd like to achieve but simply cannot work out how. This is my first attempt at working with XML in Flash and one of my early attempts at using variables. What I'm trying to achieve is; once the user has viewed the item's content, they can simply click "next" and "previous" buttons to display all of the content for the next or previous items in the XML document.
I know it probably sounds simple and I'm sure some of you could achieve this in 5 minutes (!) but I can't get my head around some of the coding. I assume previousSibling and nextSibling would come into play here as well as some sort of functions which access arrays of data for the previous and next items, but I'm just not sure how to correctly put these things to use. Rather than post my code and example images of the stage up here on the forums, I've created an html page here: [URL]
View 2 Replies
Jun 5, 2009
this is what i've been trying to do..this is the beginning of the external class:
Code:
package
{
[code].....
View 10 Replies
Jan 30, 2009
I'm going to be building a site for a photographer and would like to be able to do something like the thumbnail navigation in this example: [URL] I'm assuming it's adding the thumbnails to the Display Object via an array based on an external XML file, and displaying them once their corresponding full-size images are loaded ... Perhaps it's building the nav simply by looking to see how many photos there are in a folder on the server (i.e. no discreet XML added for each shot). Not sure if this idea is even possible -- would like to hear from any of you if in fact it is.
View 0 Replies
Mar 25, 2012
I will try to be as clear as I can. I have an existing swf file that I need to add Play,Pause, FF and Rewind to but I need the controls to be part of the swf file and not as a video player.
I am loading an external swf file that has all of the controls on it via this code:
[Code]...
I am doing this so I can rollover the viewing window and have it appear. I cannot get any code to work to control the timeline (which is broken down into sections with individual MC's in each section.
What I am looking for is the code to apply to the buttons on the external controller to control the playing of the movie.
View 0 Replies
Nov 4, 2009
I'm trying to find a way to have global functions in my as project, similar to how flash does with stuff like the util functions (describeType()...), where you can just call the function wherever you need it. For example:
[Code]...
So when I call Test(), it prints out "hello world" fine. My problem comes in that I can't change the name of the Test function, and I can't add any other functions without compiler errors. Is it possible to have a load of global functions in one file, or do I have to split them up into separate files like in the example? Also, I know that I can make a Global class and call static functions like Code: Global.doSomething() but I'd like to know if there's a way to do it as flash does it (describeType(), getDefinitionByName(), etc), or rather, how does flash do it?
View 9 Replies
Aug 30, 2009
I'm making a multiple choice game and I have a dynamic text bok which says "correct" or "incorrect" accordingly. also want to make it automatically "gotoAndPlay" the next scene but I can't figure out how to tell it to both change the text in te text box and move to the next scene after they have answered the question. The "gotoAndPlay" always seems to overwride anything elseso I have the following so far:
ans3.addEventListener(MouseEvent.CLICK, checkquestion1c);
function checkquestion1c(event:MouseEvent):void{ ans1.removeEventListener(MouseEvent.CLICK,checkquestion1a);
[code].....
View 1 Replies
Mar 27, 2010
I'm trying to wrap my head around AS3 and it isn't going well. I'm getting stuck on the most basic of problems it's making me pretty angry. I'm trying to do something as simple as reference the stage and I just can't figure it out; something that usually takes me seconds has eaten up 2 days of my time.
I have a Main.fla that outputs Main.swf; it contains no script, only library assets. I have a document class set up using Main.as, which itself has 1 trace and code to run the Preloader class, which is held in Preloader.as.
[Code]...
View 8 Replies
Dec 11, 2009
My flash application has lots of resources which will change all the time. In order to keep the the user from having to download my main .swf file over and over again, and in order to keep the main file's size low, I would like to put the resources into separate .swf files and load them dynamically from a url using a Loader.
Once downloaded I would like to extract the classes that are in the resource swf and use them in the main swf. Can anyone share some code for doing this? Note that I am not just interested in using a symbol from the resource swf. I would like to use a class, with all of its methods and everything, and my main swf does not contain the class definition. Only the resource swf does.
View 3 Replies
Aug 17, 2011
Is it possible to load an mp3 file and then turn it into a class?[code]...
View 9 Replies
Jan 14, 2009
I have been searching for information regarding the use of loading an external xml file from a variable (string) that contains the location of the item and passes it to the document class.
I receive the following error:
Error: Error #2136: The SWF file file:///C|/Documents%20and%20Settings/xmikxm0/My%20Documents/workingDocuments/freelance/brightStar/webSiteStructure/core.swf contains invalid data. at BuildSiteElements/::frame1()[BuildSiteElements::frame1:2]
FLA code:
ActionScript Code:
/* variables to load XML */
var BuildItems_obj:BuildSiteElements = new BuildSiteElements();
BuildItems_obj.loadSiteXML("templateBuild.xml");
[Code]....
fla is in same folder as class and the fla compiles the swf in another location (outside the folder and pulls xml from the xml folder).
View 3 Replies
Mar 22, 2012
I'm wondering if anyone has experience with if there is a big difference in performance in ActionScript 3 between keeping a class with only public static functions, and utilizing those functions often (as in a frame event at 30fps), and in turning the class into a "normal" class of which I instead make an instance and call the functions via the instance instead.
View 1 Replies
Feb 19, 2010
I realize this is kind of an odd issue, but I am wondering if there's any way to get Flash to allow me to access a class's static functions using a class variable that points to the class. Example:I create a class called FooClass that has a static function named fooI then create a variable of type Class that points to it
Code:
var class:Class = Class(getDefinitionByName("FooClass"));
However, when I try to call foo() using the variable, it errors saying the function
[code].....
View 6 Replies
Oct 8, 2009
I want to add a function as a property something similar to this is what i'm looking for (only that this generates an error).
ActionScript Code:
function getPosition():Point {
return new Point(this.x, this.y);
}
[code].....
And i know i can create a class in an external file. But this is supposing i want to keep it in the same file. And i know that is not a good idea either, but just assume that i have a valid reason.
View 3 Replies
Feb 15, 2008
i were trying to add onRollOver to a movieclip that i loaded with loadMovie(). But i were unable to give the MC functions. How would i add functions to a external MC? I did like this (Wrote from top of my head, sry for syntax error)
ActionScript Code:
container.loadMovie("dummy.swf");
container.onRollOver = function (){
[Code]....
The onRollOver function do not work,but the movie gets loaded, how to work around it?
View 7 Replies
Jan 19, 2009
I am currently using an external Class file for an instance in my .fla project. It creates an instance of that specific class and has it carry out some functions.I want to access a MovieClip on the stage in the .fla file in the external Class file. How can I do this?For example, the Class file creates an instance of that class, and I want the x and y coordinates of that instance to be equal to that of let's say circle_mc. Now circle_mc is on the stage of the .fla file, and therefore cannot be accessed. How can I get around this?
View 5 Replies
Jan 25, 2010
I have downloaded an AS 3 class file, designed to create an MD5 hash from a string. I have put the class file in my /components directory (with / being the root of my Flex project source).[code]...
View 2 Replies
Dec 20, 2010
I have an Existing FLA file (It is my Project file) and I have downloaded one good example Class file with Fla. But there is no code at all on the stage just it is retrieving instructions from the Class. How can I use this class file in my existing fla file.
View 3 Replies