ActionScript 2.0 :: Set A Class Path In CS3?
Jul 22, 2010How do I set a class path too here? In CS3[url]...
View 0 RepliesHow do I set a class path too here? In CS3[url]...
View 0 RepliesI was wondering if it possible to write up some AS that will take line paths that you have drawn and convert them into a Path object? For example say you drew a jagged line from left to write, would there be a way to have AS convert that into a Path object.
View 11 RepliesI am coming from flash to flashbuilder I have a directory, AS3_classes_dir, on my computer that stores all of my classes, including my greensock and papervision packages. In every flash app that I make I include that directory in the Source Path, so that I can import whatever I may need. Compiling in flash (using ctrl/enter) takes very little time; only the classes that are specifically imported are compiled.So today I did that in flashbuilder, included AS3_classes_dir via Flex Build Path/Source Path ... but now the compile time are a couple of minutes, even though I am not even importing ANY of the classes from within.
View 2 RepliesSo I've created a script where a mc is clicked on and the player can draw a path using the mouse. I'm trying to figure out how I can get the mc to follow the path drawn out by the player's mouse and when the player clicks again, it erases all of the path.my code is below
Code:
import flash.display.Sprite;
import flash.events.MouseEvent;[code].....
I am having a hard time understanding the class path for custom classes. For example I created a folder called myapp and in this folder I have Main.as. In my flash file for the Document Class I put Main. But it can't find the Main.asSo in the flash preferences, Action Script, ActionScript 3 settings, I added a path "myapp". Is this the correct way to do this? It works but I don't know if it is correct.
View 9 RepliesI'm trying to load an as3 swf in another as3 swf,but it says it can't find a class that's being used in the swf that I'm trying to load.I want to know if I can specify the path of the class that's being used so that the swf can locate it when loaded to the main swf.Here's the error I get:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at ro.fwd.template::Main()
I tried scpecifying the path in the publish settings, but had no luck.
I need to load an external SWF into a movieclip, and get the name of the SWF from a variable from a class. The variable is called getSWF and is defined as the following in the class
public var getSWF = "movie.swf";
When I trace(getSWF); on the first frame of the main time line it outputs fine. However when I use the following code on the movieclip:
var imageRequest:URLRequest = new URLRequest (getSWF);
var imageLoader:Loader = new Loader();
imageLoader.load(imageRequest);
addChild(imageLoader);
I get the error:
1120: Access of undefined property getSWF.
i am using the fileReferenceList class to get the file name and path but i am not able to get the path.
View 1 RepliesSo, I'm using this Path Class to make a path and then draw it. I'm having a problem where there are some positions that I draw the path, the entire line does not draw.You can see an example of this here as the dot moves. The line flashes at a few coordinates. Just a small concept example I made. The path is there, it's just not being drawn.
The code :
Code:
import com.senocular.drawing.Path;
// create a path instance that draws in _root
var myPath:Path = new Path();
[code].....
I am creating a class to handle some audio in an app I am building. This class will need to accept the XML element path as a passed parameter and or a getter.
examples of some XML elements I would like to pass to the the audio handler class to access them.
Dialog.introScreen.text
or
Dialog.secondScreen.main.text
ect.
I pretty sure this is not a string data type and thus cannot be passed as a string (I could be wrong though), if not, what data type would I pass it as?
I've previously worked for commercial companies and when developing a Flash Actionscript 3 class path, we would use the industry standard such as: com.companyname.* for where we stored out classes, and set up the directory structure with the com folder being the top level. Now, I'm working for a company who's URL ends with .org should I make the top level folder org or leave it as com? What about people who make classes for educational systems, do they use edu or com?
View 1 RepliesI had some trouble yesterday with the statement of the file path after the package statement in classes. but now i am encountering something totally strange. I created a simple class to test if my file path naming was correct, it works great it is called hello world. then started to work on the class that i actually want to make...and it gives me an error stating that the file path name is incorrect. it is the exact same as the hello world class, and in the exact same location (same folder as the .fla) here is the code for all three:
HelloWorld.as:
ActionScript Code:
package {
[code].....
I have created few actionscript projects and most of them uses same com/ dir with same classes library such are adobe or greensock.In Flash builder, on one of the projects, I`ve created new source path, to that common dir.So now I have structure like this: MyProject
[source path] com
src (with AS documents)
fla (flash file)
When I edit one of my AS files from src dir in Flash Builder, I can normaly see reference to [source path] com directory, and I have full tooltip reference to it`s content.
ActionScript Code:
import com.greensock.loading.*;
import com.adobe.serialization.*
However, if I try to edit that same file in flash professional, I get no reference and there is no way I can compile file.What am I doing wrong, why flash professional does not see classes from my com directory? I even try to point it to that dir in actionscript settings but that did not work either.
I develop my own library with some simple component classes (the name of the library is test "myLib"). Yesterday i've created a folder in my library folder "events" and create a custom Event class in there.when i try to import the class from this directory i get the error:"1172: Definition myLib.events:myCustomEvent could not be found." i've try to make a completely new and empty .fla file and paste this line in the Action panel:
import myLib.events.myCustomEvent
and again i receive this odd error while with other subfolders of my lib i have no problems.like this
import myLib.ui.*;
import myLib.ui.myCustomScroll
or
import myLib.util.CustomMath
in all these cases a have no problems exept with this custom event why is this ?
I have a mc in my library called SimpleButton and in the class path for that mc I have the path to my class: com.company.ui.buttons.SimpleButton.
But when I try to instantiate the symbol using the following code, it does not appear on the stage.
Code:
var simpleButton = new SimpleButton();
addChild(simpleButton);
The code works fine when the mc class path is just SimpleButton, the symbol is added to the stage. However when I try to use my own class, the base class disappears from the linkage box in the mc properties dialog and the symbol does not appear on the stage.
Here is my SimpleButton class:
Code:
package com.company.ui.buttons
{
import flash.display.DisplayObject;
[Code].....
There is a pretty good class created by senocular, is called "Path"; basically it allow you to create paths and also create animations using those (like when you use the old good guides on flash).
To create an animation you just ask for a position using a number between 0 and 1. So just using some setInterval is easy to create the animation using a dinamically created path as a guide. The Problem is: How it creates the animation in curves; because is not doing it like flash does it; it basically does something like this
[Code]...
I spent my holyday in studing new Flash 9, very good, powerfull but I doesn't find anymore my root, in teory is transformed in stage.root but it doesn't work.I want to understand if I make a mistake in my code or in my approach.I make a simple example with a few object containers.In the firsts lines of the constructor of the mail class I create the style class named tf and then the interface class called interf.Here is my class
Code:
package test {
import flash.display.Sprite;
import test.tf;[code]....
how to get the tf1 Object that as to be in stage.root.mytf.tf1 as some documentation say? If you doesn't comment that line you have an error. Obviously you can carry with you the object because is a small object with a few nidification but It seems to me very very bad for performance and code.
I am trying to pass FlashVars into public class EventDispatcher to set the path to data.xml. I need it because the name and path of the xml file will be dynamically created. I need to use Flashvar in order to access the correct path.I was able to pass Flashvar from html page on timeline this way:
Actionscript Code:
var Flashvars:String = LoaderInfo(stage.loaderInfo).parameters.xmlfile;
Then, I was able to use it with new UrlRequest;
Actionscript Code:
var request:URLRequest = new URLRequest(Flashvars);
This method works really good, but this solution only works on timeline.I need to implement this technique in the class. Before I setup a static var for with the path to xml file. I'd like to be able to get FlashVar withing this class and assign this string to 'public static var DATA_XML_URL:String' I have there. This way I can pass Flashwar to the project I already have.
Actionscript Code:
import flash.events.Event; import flash.events.EventDispatcher; import flash.display.Sprite; import flash.display.LoaderInfo; import flash.display.MovieClip; import flash.display.Stage;public class ConfigManager extends EventDispatcher {
[code]....
It seems I have no trouble pointing an FLA's document class to my project's class package when the FLA is at the same root level as the package's top-level directory. However, if the FLA is nested in a sub-directory, then relative paths to a class nested in the package will not work.example package & class location : [url]....
Case1 :
Package location : MyProject
FLA location : MyProject[code]........
If someone can provide an explanation as to why nested FLAs can't point to custom packages in parent-level directories, OR demonstrate how this can be done,
how to make a counter clockwise circle using Senocular's Path class?
For example, if I start a half-circle on the left (9 o'clock) it will go to 6 o'clock then 3 o'clock. Right now it goes for 9 o'clock to 12 then 3.
Works great clockwise... but I can't get it to draw in the other direction. I tried messing with the math inside the class and it exploded!
Here is a link to his source file: [URL]
I am trying to pass FlashVars into public class EventDispatcher to set the path to data.xml. I need it because the name and path of the xml file will be dynamically created. I need to use Flashvar in order to access the correct path. I was able to pass Flashvar from html page on timeline this way:
PHP Code:
var Flashvars:String = LoaderInfo(stage.loaderInfo).parameters.xmlfile;
Then, I was able to use it for new UrlRequest;
PHP Code:
var request:URLRequest = new URLRequest(Flashvars);
This method works really good, but this solution only works on timeline. I need to implement this technique in the class. Before I setup a static var for with the path to xml file. I'd like to be able to get FlashVar withing this class and assign this string to 'public static var DATA_XML_URL:String' I have there. This way I can pass Flashvar to the project I already have.
Below is the class where I can implement it:
PHP Code:
import flash.events.Event;
import flash.events.EventDispatcher;
import flash.display.Sprite;
import flash.display.LoaderInfo;
import flash.display.MovieClip;
[Code] ......
the same class is passed to the mxmlc compiler in SWF library as a symbol linkage class and again in a source-path. But the compiler uses the definition from the source-path so creating new instance of that class won't create new instance of the library symbol. How do I tell the compiler to prefer the definition linked to the symbol (the one dfrom SWC)?
I have my design assets in an FLA file and they are linked to classes (e.g. [URL]. Then I export those assets to a SWC library and pass it to the compiler. Now when I create an instance of the class (new MyAsset();) it will be a new instance of the library object.
But there are other classes too in the source folder (e.g. "com.myproject.model.*" so I need to pass the source folder to the compiler too. And that is the problem, now the compiler will use the MyAsset.as definition from the source path, not from the SWC where it is assigned to the library object so if I create new instance of MyAsset now it won't duplicate the library object.
Here's what i'm trying to do: Hide a MC depending on the path variable as:
[Code]...
Well that doesn't work, for some reason, i can't use a string as a multiple level path..
Is it possible to draw out a path in the flash editor, set its visibility to hidden, and use this path data to animate objects in AS3?
View 1 Repliesi have a quick question what is the syntax if u want to use parametrs to define a path inside a path? i mean:
[CODE]...
does anyone know.... it's very important!
This is a head scratcher. Why would a root relative path cause a Security Sandbox error.. but an absolute path to the exact same path work fine..
[Code]...
I am displaying some flash content on a fairly standard page. This works really well when the flash, xml file and html page are sitting together in the same directory.url...However, I want to display that same content in another page which is deeper inside the site but outside of the directory that houses the .swf and .xml files as well as the assets.[code]The js files are loading properly but the flash content is not, so I could use a little help getting that sorted out.
View 1 RepliesWhat does _level0,_parent and _root mean in flash?What's the difference between absolute path and relative path?
View 1 RepliesI am new to Flash and ActionScript 3.0 environment. I don't have any knowledge in depth with Flash and ActionScript 3.0. I am using the flash(.swf file) in my Java application. Now, this .swf file is to be placed in the server system. While I am working with these, I faced an error. Here, my issue/problem(s) starts....
1.)With the help of URLRequest & URLLoader classes, I am loading a jpg file dynamically onto the stage using the following code:
[Code]...
I'm having some problems importing a class, the message that Flash gives me is this; The class being compiled, 'ImageLoader', does not match the class that was imported, '[URL]'. The only line of code in my flash movie is this: import com.martijndevisser.*; And yes, the class is in that folder The class is from here: [URL] I've used the class before and it works fine, I just dont know what to do?
View 4 Replies