ActionScript 3.0 :: Import Out Side Folder Classes
Apr 13, 2011
Is it possible call out side folder classes like "../../com". previously iam using include. this way iam using "../../com/app.as". now iam import com folder classes how can i import?
I am creating an autorun exe file. Basically the CD is filled with markering materials. What I need to know is how to get Flash to open a folder on the CD so the viewer can pick from what is in side the folder.
How do I import a class that resides outside the root folder of a fla file?
From root I should go back two folders to get the classes I want, which by the way is TweenMax. I don't want to copy these classes to every website's folder.
i am using FlashDevelop and have created a project called NavBar.I have created a few folders,1 of which is called app which contains another called gui but within this has a document class called NavigationBar.as.Now,i've created a Main.as file which resides undeaneath the src folder and what i am trying to do is import the NavigationBar.as in my Main.as file. However, every time i type app and do the'.'and press enter i get,flash. system.ApplicationDomain.,how can i make AS aware of my class file, Navigati onBar.as in app > gui > NavigationBar.as and any document class file for that matter?
1 other thing is that in my Navigationbar.as file i did the following.. package app.gui { // rest of code skipt }
but when i build it i get the following error: C:UsersvistaDocumentsFlashDevelopProjectsNavB arappguiNavigationBar.as: Error: A file found in a source-path must have the same package structure '', as the definition's package, 'app.gui'.how can i also sort this out?
I am using FlashDevelop and have created a project called NavBar. I have created a few folders, 1 of which is called app which contains another called gui but within this has a document class called NavigationBar.as. Now, I've created a Main.as file which resides undeaneath the src folder and what I am trying to do is import the NavigationBar.as in my Main.as file.
However, every time I type app and do the '.' and press enter I get: flash.system.ApplicationDomain., How can I make AS aware of my class file, NavigationBar.as in app > gui > NavigationBar.as and any document class file for that matter?
1 other thing is that in my Navigationbar.as file I did the following.. package app.gui{ // rest of code skipt }
But when I build it I get the following error: C:UsersvistaDocumentsFlashDevelopProjectsNavB arappguiNavigationBar.as: Error: A file found in a source-path must have the same package structure '', as the definition's package, 'app.gui'. How can I also sort this out?hanks
I have the source folder from a friend's Android app and I am going to do all of the design for the app. If I could import the folder that he gave me from Eclipse, it would be easier to create a nice UI for the app.
Is this possible? If not, can I load the XML files into Flash Builder to make the UI? EDIT: To clarify, I have a project file that I can open in Eclipse. I want to edit the appearance of the project using Flash Builder without interfering with the application's functionality.
I've just imported a Flex component into my project.I have a theory question about importing.all the imports statements in the component source files started with "com.subFolder.etc", but I have preferred to move the component folders into "componentName" and to replace all import statements as "componentName.com.subFolder.etc"
Right now in my 3D work folder I have a long list of demos and benchmarks all importing classes from my rumblesushi3D folder (package rumblesushi3D), which contains my entire 3D engine.
It's too long and cluttered, and now that I'm about to start work on my first game, I'd like to put all my publishable work into folders - such as demos, benchmarks, then a folder per game.
The files in these new folders now need to import classes from the same 3D engine that's now in the previous directory (rumblesushi3D).
The only alternative is to place a copy of my 3D engine folder in each folder, which I obviously don't want to do.
Say for example, you have a FLASH_WORK folder, in this folder there is a com folder with all the classes you use. All the document classes of your work are in FLASH_WORK, so the same folder depth as com obviously, and are not assigned a specific package.
If you put all these document classes into a folder called archive (created in FLASH_WORK) for example, is there any way to import the classes from the same com folder, now at a previous depth, without renaming ALL the classes in com to [URL]etc etc ?
Im learning about Classes. Simple question for you all. What is the best/standard way to organise my folder/package structure for the classes I write, in particular to placing Main.as for example. Some structures I have seen in other source code are:
I tried to import a class in a .as file and I had strange behaviors that I cannot explain. First of, I tried to get work a senocular class by importing it locally his script in the same directory of my main .as class.
There was no error returned from the compiler saying not found but there was one telling my class is still undefined as when I try to make the class work. (possibly undefined method). So I did it with the old fashion I found in some demos, placing the .as file in a com/senocular/display/ folder:
I suppose I need to import an special class to use data types as integer, long or double from my own class. But i don't know what is the correct class I have to import?
i am tryin to impor the following classes in my FlashDevelop project, import fl.transitions.Tween; and fl.transitions.easing.*; however, in my flashdevelop project i can't seem to find this, i can only seem to find the flash.XXX classes. What do i need to do to gain access to the fl.XXX classes? do i need to download a new sdk or change my ide to something else?
When I point my code to import an external classes such as:
import flash.display.*;
my understanding is that its referencing something within the flash directory to load up the display classes.
In other instances I create a "com.whatever" directory to store other classes that my code can point to.
Well I was running through the Kirupa tutorial (displaying google maps in flash) and I noticed in the code it says "import [url]..." the swf works just fine but where is it grabbing the google classes from if I didnt create the directory?
A lot of people have .com websites & put all their classes & packages inside a com folder & then their website name to avoid any possible naming conflicts when using other peoples classes - all very sensible. I have a .co.uk website however - is there an equivelant naming standard?
Just wondering what classes I need to import into my external as fiule to make the following code work:
public static var loader:Loader = newLoader(); loader.contentLoaderInfo.addEventListener(Event.INIT, fontLoaded); loader.load(new URLRequest("font.swf"));
How can I import all files and classes into my AIR bundle... it must take a note that I created first a flex project, and set it's main class as Actionscript (.as) . When I build a release all my imports (org) etc.. are not included in the .AIR installer... i have checked this by installing the app and then after show package contents, notice that the diretory structure exists but it doesn't include any of other .as used as imports...
Is it necessary to import the classes that an ancestor has already imported?Is there a keyword I could use so that the imports are implicit when I create an inherited class?
I just installed the trial version of 4.5 of flash builder, migrating from 4.0 and I am encountering quite a frustrating problem. For some reason in which I can not peg, FB refuses to compile anything with an import from an external class, like greensock, bulk loader etc. I keep getting a 1172: Definition could not be found for any import from my external class AS3 folder on my harddrive.
Now I did edit my build path in the project and include the AS3 folder there as I usually do in past FB projects. Even code hinting works when typing in the import lines and even making new objects from those imports. But every time I save or try to compile, such errors appear on each one consistently. This is coming from a fresh install of 4.5 btw on any Flash Professional project and I would like to use it but I can't seem to get around such a fundamental problem.
The header says it all. I am trying to import a couple of classes without attaching a document class to the fla file. Is this possible? I have the class path set as appropriate (I think) in the publish settings since my fla is located inside a swf folder and my classes folder is located outside the swf folder. Its how my project is organized.