FEK315
01-16-2011, 06:46 PM
I am recreating a tutorial in packages, originally from a time line script:
myMovie.swf:
2 sprites on stage named: folder1, folder2.
my AS package file:
package {
import flash.display.MovieClip;
import flash.events.MovieClip;
public class Main extends MovieClip {
public function Main(){
root.folder0.addEventListener(MouseEvent.MOUSE_OVE R, onFolderOver);
root.folder0.addEventListener(MouseEvent.MOUSE_OUT , onFolderOut);
root.folder1.addEventListener(MouseEvent.MOUSE_OVE R, onFolderOver);
root.folder1.addEventListener(MouseEvent.MOUSE_OUT , onFolderOut);
function onFolderOver(evt:MouseEvent):void{
evt.target.alpha = 0.5;
}
function onFolderOut(evt:MouseEvent):void{
evt.target.alpha = 1;
}
}
}
}
In my output window I get:
line:15 1046: Type was not found or was not a compile-time constant:
line:19 1046: Type was not found or was not a compile-time constant:
I think Flash can't find the "import flash.events.MovieClip;" because my address is wrong.
Is that right?
Thank you
myMovie.swf:
2 sprites on stage named: folder1, folder2.
my AS package file:
package {
import flash.display.MovieClip;
import flash.events.MovieClip;
public class Main extends MovieClip {
public function Main(){
root.folder0.addEventListener(MouseEvent.MOUSE_OVE R, onFolderOver);
root.folder0.addEventListener(MouseEvent.MOUSE_OUT , onFolderOut);
root.folder1.addEventListener(MouseEvent.MOUSE_OVE R, onFolderOver);
root.folder1.addEventListener(MouseEvent.MOUSE_OUT , onFolderOut);
function onFolderOver(evt:MouseEvent):void{
evt.target.alpha = 0.5;
}
function onFolderOut(evt:MouseEvent):void{
evt.target.alpha = 1;
}
}
}
}
In my output window I get:
line:15 1046: Type was not found or was not a compile-time constant:
line:19 1046: Type was not found or was not a compile-time constant:
I think Flash can't find the "import flash.events.MovieClip;" because my address is wrong.
Is that right?
Thank you