ActionScript 3.0 :: Class File Error 1046?
Jan 31, 2009I am trying to write my first class file, been awayfrom flash for so long now and im just starting with as3, I have aproblem with this class fileI keep get an error
View 7 RepliesI am trying to write my first class file, been awayfrom flash for so long now and im just starting with as3, I have aproblem with this class fileI keep get an error
View 7 RepliesWhen i try to add an event listener in a class it keeps producing 1046 error - Type was not found or was not a compile type constant
Code:
package {
import flash.display.Shape;
import flash.display.Sprite;
[code].....
I'm working on a small piece of code I came across recently, a runtime drawing effect with a motion guide.This is an example:[URL]..The script works perfectly on AS2 but I'm having problems making this work on AS3, I get the error 1046: Type was not found or was not a compile-time constant.
[Code]...
I'm dynamically loading a movieclip onto the stage.
[Code]...
In this movieclip I have a dynamic text field named 'game_score_txt' In the class for this movieclip; The_end.as I want to display some text. I figured the following code would work:
[Code]...
But I get the following error: 1046: Type was not found or was not a compile-time constant: TextField.
I have code on the first frame of timeline and code in a class file and when publishing I get Error 1046: Type was not found or was not a compile-time constant: MouseEvent. This error gets thrown on the frames where I have buttons and their corresponding MouseEvent code, thus the MouseEvent error I suppose.Although I don't know how to fix it, I tried adding import flash.events.*; to the first frame's code, which resolved the Error 1046, but then caused Error 1009: Cannot access a property or method of a null object reference pointing to line 29 of the class file which states container.addChild(btn); - the last item in the class file below.Each set of code works fine by itself, but when used together causes a problem. Can someone assist with what I need to change? I suppose there is some sort of conflict with the MouseEvents?
Code on the first frame:
ActionScript Code:
stop();
//tried adding import flash.events.*; but it caused Error 1046
I_acknowledge_btn.visible = false;[code].....
I have an error on my KeyboardEvent and I can't find what the problem is. The file of my class is mc_boog.as and when I compile it returns me this error: 1046: Type was not found or was not a compile-time constant: KeyboardEvent.
View 2 RepliesI received a Flex project and when trying to compile it i get a few 1046 errors that say the Type was not found or was not a compile-time constant MyClass
however - the respective files are listed on the top of the file in an import clause like this:[URL]...and if i check the folder structure, MyClass.as is there. however, if i type this same line (import com.folder1.folder2.folder3.MyClass;) and check at each . what the autocompletion suggests, I see only a subset of the as classes that are actually there on the harddisk. What determines which classes and folders are suggested by the autocompletion function? I don't get any compile error on the corresponding import statements that import MyClass
[Code]...
I started a project in Flash CS4 using Actionscript 3.0 and targeting Flash Player 10. Later, I was told it had to target FP9, so I knocked it down, and then started receiving this error:
1046: Type was not found or was not a compile-time constant: Vector.
I am trying to get an mp3 player working and it will not here is the code. it is happening on the last function.
import flash.events.MouseEvent;
import flash.media.Sound;
import flash.net.URLRequest;
[code]....
I am trying to get started with AS3IsoLib by following in Flash CS5. I am following Lee Brimelow's Flex tutorial on but have run into a import problem. It is coming from inside AS3IsoLib. In the Node.as class, it is throwing 1046:Type was not found or was not a compile-time constant: INode.
ActionScriptas3isolibdataNode.as, Line 246 1046: Type was not found or was not a compile-time constant: INode.
ActionScriptas3isolibdataNode.as, Line 246 1120: Access of undefined property INode.
[code].....
I read some of the other posts concerning scrollbars but they didn�t solve my problem. I created a simple horizontal scrollbar but it doesn�t appear on my screen at all. Instead I keep receiving the following error message (I translated it from German so it might not be 100% correct):
1046: Type has not been found or there was no Compiling time constant: ScrollEvent.
The error lies with "public function scrollHandler(event:ScrollEvent): void { ".
[code]....
First, I sinned, by doing horrible things like developing a whole flash-website with all code attached to frames and movieclips, without using one class.Then I read things about OOP (like senocular's writings on kirupa.com) and about design patterns (Moock's lectures on his site: Observer and MVC).
Now I want to try my luck by scripting an AS-driven game, combining all this wisdom.Before I will do that, I am trying to take over the example Moock gave on the page where he explains model-view-controller (just so I get the hang of mvc)It is a simple clock application, mvc-style. And here we have arrived at the problem.The Problem: The compiler cannot find certain interfaces.For example, the first error message I get when testing/debugging is the following:
[Code]...
I am trying to create a a menu (eventually on two rows of three buttons) Here is code so far:
the pages are on timeline at 10, 11 12 ( 13 14 15.)
Code: Select all
stop();
var menu_label:Array = new Array("Homepage","Projects","About us");
var total:Number = menu_label.length;
[Code].....
getting this error: 1046: Type was not found or was not a compile-time constant: TextArea.
View 3 Replies1046: Type was not found or was not a compile-time constant: Event. On lines 60, 67 and 76. Changed font color to red on those lines.[code]....
View 2 RepliesThe error is: 1046: Type was not found or was not a compile-time constant: MouseEvent.
Code:
package {
import flash.display.Sprite;
import flash.media.Camera;
import flash.media.Microphone;
import flash.media.Video;
import flash.net.NetConnection;
[Code] ......
I'm trying to use the Flex 4 SDK's mx.rpc package in a Flash application.I imported Flex's rpc.swc (AdobeAdobe Flash Builder 4sdks4.0.0frameworkslibs pc.swc) into my project by adding it to the list in Flash's "Publish Settings/Flash/ActionScrip 3.0 Settings/Library Path". It seems like I have access to the classes, however when I compile I get this error:
1046: Type was not found or was not a compile-time constant: [mx.rpc]::IResponder.
There's no location or line for the error either.
Hows it going, learning actionscript in college, ive done the following code from notes, but when i do a test run i get the following error messages.[code]The above is not code i will be implementing, but more a learning tool to understand the syntax, so the actual visible outcome i'm not concerned with. Just incase you're looking at that part I'm using Flash CS5, running Windows 7 ultimate 64bit.
View 3 RepliesIm a new user to AS3 and I have no former programming expirience. Im learning to develop games using a book specially made for those with no expirience. However, i keep getting this error:
[Code]...
If some of you have worked with the wiiflash server? I wouldn't mind some insight, such as what is Synchronize object? Although it is in all the example file I have found so far, I get an error: Error #1046: Type was not found or was not a compile-time constant I am basically trying to target on the stage with the wii (get some "abolute position with sensorX & sensorY")..As well I have found only a little documentation so if you can please send me some more links, that wouls certainly help.
View 2 RepliesI am trying to figure out why when I run my fla it comes up with fl.video.FLVPlayback not found and fl.video not found.I rewrote the file, and the script assist even helped with the words and they still could not be found.However, I have one that I previously wrote that does just great with the FLVPlayback.Do you actually have to have loaded something in before trying it out or what? I even reinstalled CS5 to see if I had lost something but it still happens.
Here are the errors I get.C:Documents and SettingsRobertDesktopHere Be DragonsFlash DepthMyDragonFlight.as, Line 9 1046: Type was not found or was not a compile-time constant: FLVPlayback.C:Documents and SettingsRobertDesktopHere Be DragonsFlash DepthMyDragonFlight.as, Line 9 1180: Call to a possibly undefined method FLVPlayback.C:Documents and SettingsRobertDesktopHere Be
[code]....
working on an actionscript project to try and make an interactive drag and drop document. Currently everything has been working fine until I recieved this error after adding in another object to drag and drop. I've only added in one additional one so far, making the total of object in my script as two. I'm not sure why this error is coming up or what it means. Please let me know if the error means that my script only applies to one specific object or if I wrote it correctly to address all objects I place in my script
View 1 RepliesI am getting the following two errors:
1046: Type was not found or was not a compile-time constraint: GetSet.
1180: Call to a possibly undefined method GetSet.
I believe if 1046 is solved, 1180 will no longer be a problem. Here are the codes:
File: GetSet.FLA:
var myGetSet: GetSet = new GetSet();
myGetSet.publicAccess = "hello";
trace(myGetSet.publicAccess);
[code]....
Both these files are in the same folder. I dont understand why I am getting this error as the class 'GetSet' already exists.
I created a new document with two layers labeled, content and actions.I then create a movieclip named tractor_mc. I create two layers in tractor_mc, one called images, the other called actions.In frame one of tractor_mc, actions layer, I enter:
stop();
trace("tractor_mc has stopped");
I test the movie and it stops on the first frame and returns, "tractor_mc has stopped". All works well!I then choose scene 1.The layer named tractor_mc, has only 1 frame which contains the movieclip tractor_mc, which has the instance name of tractor_mc.I go to frame one of actions and enter:
trace("this is scene1, frame1");
Test movie and get the expected output of:this is scene1, frame1tractor_mc has stopped Now this is where my problem arrises: In Scene 1, action layer frame one, I add the code:
trace("this is scene1, frame1");
tractor_mc.gotoAndStop(3);
This returns the error:1046: Type was not found or was not a compile-time constant: tractor_mc.If I remove the tractor_mc.gotoAndStop(3); I still get the error message and the movie clip runs continously.
the error is:1046: Type was not found or was not a compile-time constant: MouseEvent.
my code:
package
{
import flash.display.Sprite;
import flash.media.Camera;
import flash.media.Microphone;
[code]....
I seem to have a problem here with my AS3 code.Im just trying out AS3 for pratically the first time and I keep runing into errors. Usually I tinker about and seem to resolve them, but this one stumps me, since it "should" work.
package {
import flash.display.*;
import flash.events.*;
[code].....
I'm trying to code with a good structure so i write my code in separate files.I stood up with this error:
Code:
1046: Type was not found or was not a compile-time constant: User.
Structure of my project:
classes/
[code]...
Here's an exhaustive list of the errors generated at compilation:ligne 9 : 1046: Type was not found or was not a compile-time constant: User.
ligne 9 : 1180: Call to a possibly undefined method User.
ligne 9 : 1180: Call to a possibly undefined method User.
I keep getting this message "ERROR 1046: Type was not found or was not compile-time constant:Event. This is the part of the script it's targeting.
DocumentMain.key.addEventListener(Event.ENTER_FRAM E, key);
function key(e:Event) {
if (e.target.hitTestObject(_Player)) {[code]............
Following this tutorial: http:[url].....But I keep getting this error message:1046: Type was not found or was not a compile-time constant: CuePointEvent.
how to sync to mpr3 audio files at specific points?
i need build a class with couple of function this is class code :
Code:
package classes
{
import flash.display.MovieClip;
import flash.events.MouseEvent;
[code].....
My problem is that when i wanna make btn:Button like it`s in description of the class one of function parameters i all the time get error :
1046: Type was not found or was not a compile-time constant: Button.