ActionScript 3.0 :: Interface 'Sprite' Could Not Be Loaded Error
Jun 4, 2010here happened an error
error:
interface 'Sprite' could not be loaded.
var symb1:Sprite = new Sprite();
here happened an error
error:
interface 'Sprite' could not be loaded.
var symb1:Sprite = new Sprite();
I want to create a basic drawing utility as a part of my project. Since the drawing needs to be saved I wanted to convert it to a bitmap. I searched for help on google and found this example.
However since the rest of my program is programmed in AS2, I'm getting errors these errors:
Quote:
The class or interface 'flash.display.Sprite' could not be loaded. // source: var canvas:Sprite = new Image();
The class or interface 'flash.utils.ByteArray' could not be loaded. // source: var bytes:ByteArray;
The class or interface 'flash.display.Shape' could not be loaded. // source: var child:Shape = new Shape();
[code]...
i purchased a "prebuilt" flash shopping cart from dreamline studio, and am having some issues. I was wondering if anyone has used one or could maybe give me some help. their package includes a folder structure and in it there is a main "cart.fla" file. When i open that in flash and try to play/publish i get the following error:
The class or interface 'it.sephiroth.XML2Object' could not be loaded.
It is apparently linking to an .AS file as it shows the location as:
mycode.as, line 7 (and also line 105) same error.
I'm getting the compiler errorThe Class or interface 'BitmapData' could not be loaded. (actionscript 2.0)
View 1 Repliesstop();
button1_btn.addEventListener(MouseEvent.CLICK, showimage1);
function showimage1(event:MouseEvent):void {
gotoAndStop(1);
}
This is my script (with more buttons done the same) to have the user click a button and a new photo appears, but the movie just runs continuously. I get an error message saying "The class or interface 'MouseEvent' could not be loaded.
i am writing script for a preloader and when i come to compile the script for testing i recive this error message: The class or interface 'Event' could not be loaded.
View 1 RepliesThere are 77 classes in my project and around 30 of them are linked to MovieClips. If I do a size report it says that my Actionscript classes are 110296 bytes.
I am having a mysterious problem. I have a MovieClip, and I would like to link a class to it in the library.
But I get the following error:
The class or interface 'gui.screens.game.ContinueGame' could not be loaded.
The class at the moment is empty (see code below), although I have tried renaming, deleting and recreating it a few times.
Code:
class gui.screens.game.ContinueGame extends MovieClip {
public function ContinueGame() {
}
}
I have also tried linking the class to other MovieClips that have been successfully linked other classes before - which didn't work.I have tried linking other classes I have used before to the MovieClip - which worked. So the problem lies with the linking of the specific class. Since I have tried renaming it, I'm wondering if there is you can only link a certain number of classes or something. Or I am missing something obvious and will kick myself when I find it.
I'm using Flash 8, with this code in the first frame:
import flash.display.BitmapData;
rissa._x=Stage.width/2;
rissa._y=Stage.height/2;[code].....
When I publish the file, I'm getting the following error message in the Output panel:
**Error** Scene=Scene 1, layer=Layer 2, frame=1:Line 7: The class or interface 'BitmapData.loadBitmap' could not be loaded.
var plaid:BitmapData.loadBitmap("plaid");
Total ActionScript Errors: 1 Reported Errors: 1
I have made a movie is as2 and now I have download a file that is made in as3 and this one give this error: "the class or interface 'mouseevent' could not be loaded"I still wan't to use as2 because I used to it and my question is how can I change this code below that it will work in as2.
function submitScore(event:MouseEvent):void {
import fl.events.ComponentEvent;
myButton.addEventListener(ComponentEvent.BUTTON_DO WN, onClick);
function onClick(evt:Event){
trace("Sign Up!");
}
This in my book (flash CS4) but I have the version flash 8, and I got this message "The class or interface 'Event' could not be loaded".
I'm trying to publish a swf with Flash CS3.
I have one .fla file and two .as files. I think my problem is I don't know how to set the path for the action scripts. All three files are in the same directory
The files:
dtd.fla
TransformItem.as
TransformManager.as
The error: The class or interface 'gs.TransformManager' could not be loaded.
dtd.fla code appears to have an appropriate import: import gs.TransformManager; var manager_obj = new TransformManager([], onTransformEvent, true, false, false, false, false, true, true);
TransformManager.as code appears to have an appropriate import: import gs.TransformItem;
I'm doing a simple link code. I've tried many diferrent ways to do this but this error keeps comming up saying The class or interface could not be loaded...
home_btn.addEventListener(MouseEvent.CLICK, gotoURL);
function gotoURL(event:MouseEvent):Void{
navigateToURL(new URLRequest("my site"));}
This is the most recent method I've tried in doing this. I've tried changing the publishing settings of the document to and from Action Script 3.0- using an import command. But thats too complicated.
Attachments: Flashfla.fla.zip (767.8 K)
I got the error message below when I try to put them onto my own flash file, The source codes work well by themselves.The class or interface 'URLLoader' could not be loaded.The class or interface 'URLRequest' could not be loaded.
View 1 RepliesI have an older site that is coded in AS2(I can't get it to AS3 sorry) I found this script online that allows for mouse scrolling. It is in AS3 and I can't figure out what Event replaced in AS2. I'm sure there are much better AS programmers than me that could tell me off the bat. I'm just trying to get this converted to AS2.
var verticalCenter:Number = stage.stageHeight / 2;
var limit:Number = stage.stageHeight - content_mc.height;
var speed:Number = 0.1;
[Code]....
I'm trying to load a external swf using the Loader object, and that part seems to be working fine. But, I can't seem to be able to cast the LoaderInfo.content to a interface that it's document class implements. This should be possible, shouldn't it?
Code:
public function load()
{
[code].....
I am currently doing this gallery with prev and next button.But i got this error message.."The class or interface of MouseEvent could not be loaded." [code]
View 1 RepliesThe class or interface 'it.sephiroth.XML2Object' could not be loaded?? I did the installation of extension and adobe extension manager confirmed installation to be successful and yet I cant
[Code]...
I am getting an error with RegExp class at my flash document. I am using an Action Script 2.0 at my document. Is RegExp class is not supported in AS1/AS2 ?
My code is as follows
function validateEmailAddress(emailString:String):Boolean {
var myRegEx:RegExp = /(w|[_.-])+@((w|-)+.)+w{2,4}+/;
var myResult:Object = myRegEx.exec(emailString);
if(myResult == null) {return false;}return true;
} if(validateEmailAddress(email) == false) {
contacterror = "Error ! Please Enter Valid Email Address";}
If RegExp not supported in ActionScript 2.0 then how to validate email address at ActionScript 2.0 ?
I am trying to access JS functions of the container HTML code from the swf(using External Interface). But until I add the swf in Global Security Settings it doesn't work, even from localhost. My question is how to ensure that this problem doesn't come to users who access the site. If I have to build a crossdomain.xml what should be the content? I am not accessing different domains.[code]
View 2 RepliesI am using the following script to animate a navigation button, but am getting this Compiler error message: The class or interface 'flash.events.MouseEvent' could not be loaded.
nav01_mc.buttonMode = true;
nav02_mc.buttonMode = true;
nav03_mc.buttonMode = true;
nav04_mc.buttonMode = true;
[Code].....
I have an interface that contains audio controls in the Library (class: AudioControls)When a movie is loaded into the interface, and it happens to contain a sound (class: Audio_1), this loaded movie calls an interface function to show the audio controls:
Code:
if (Interface._ui != null) {
Interface._ui.playCurrentAudio();
}
The problem is, the playCurrentAudio() func in the interface contains some code that refers to nested MCs:
Code:
public function showAudioControls():void {
audioControls.x = 710;
audioControls.y = 583;
//
[code]....
That would be the speaker, rewind_btn, playPause_btn, etc. Referring to the parent clip, "audioControls", is no problem of course. But I get an error when I publish the loaded movie:
1119: Access of possibly undefined property speaker through a reference with static type AudioControls.
1119: Access of possibly undefined property rewind_btn through a reference with static type AudioControls.
1119: Access of possibly undefined property playPause_btn through a reference with static type AudioControls.
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 keep getting this error when I try to implement an interface:"Interface method bar in namespace Foo not implemented by class Test".As far as I know, I've correctly added all methods from the interface.[code]I'm using mxmlc.exe to compile in the flex sdk.
View 2 RepliesI am trying to make an external interface call on widgets I am creating to get the domain for in/out of network stats.
[Code]...
From what I am reading an allowscriptaccess needs to be set to always, which I can't do because there isn't embed code that is sent to Facebook during a share so I don't have control over that.
I want to get my star to use one of the loaded sprites, I manage to find the correct urlLoader in my loader, but are unsure what I should return to give it the sprite.[code]...
View 2 RepliesIs there an advantage to store loaded images into a sprite?
var container:Sprite = new Sprite();addChild(container);var pictLdr:Loader = new Loader();var pictURL:String = "banana.jpg"var pictURLReq:URLRequest = new URLRequest(pictURL);pictLdr.load(pictURLReq);pictLdr.contentLoaderInfo.addEventListener(Event.COMPLETE, imgLoaded);function imgLoaded(event:Event):void{ container.addChild(pictLdr.content);}
I want to load an external image (dest) and display it on the stage, and i want to load another image (src) which will not be visible. When i hold the left mouse button on the image that appears on the stage, then a function that start copies the src image to the dest will be invoked. Actually i want to reproduce the scratch effect on an image that hides another underneath. here is my code [ the copypixels function is triggered on mouse_move event for debug purposes ]
package
{
import flash.display.Sprite;
import flash.display.BitmapData;
[Code]....
Although the two images are loaded into memory and the first one is shown on the stage, when the mouse_move events triggers the corresponding handlers the copy does not work.
I found this actionscript online to rotate a sprite around its center point but I get two errors when I use it. 1084: Syntax error: expecting identifier before leftparen. 1084: Syntax error: expecting rightparen before leftbrace. Also, in place of angleDegrees do I put in the angle I want the sprite to rotate by?
var point:Point=new Point(spr_box.x+spr_box.width/2, spr_box.y+spr_box.height/2);
rotateAroundCenter(spr_box,45);
function rotateAroundCenter (ob:*, angleDegrees) {
var m:Matrix=ob.transform.matrix;
m.tx -= point.x;
[Code]...
I'm trying to make a class that extends the Sprite, have some private properties attached to it and be able to read and write those properties using getters and setters. Simple... but the compiler throw this error "Access of possibly undefined property speed through a reference with static type flash.display:Sprite."It works if I set my class to extend the MovieClip object.Could someone explain me the logic behind this? why I can't use getter and setters with a Sprite?Here is a sample code:
package {
import flash.display.Sprite;
public class Vehicle extends Sprite{
[code].....
I'm trying to make a class that extends the Sprite, have some private properties attached to it and be able to read and write those properties using getters and setters. Simple... but the compiler throw this error "Access of possibly undefined property speed through a reference with static type flash.display:Sprite."It works if I set my class to extend the MovieClip object. someone explain me the logic behind this? why I can't use getter and setters with a Sprite?
[Code]...