Benny654
05-07-2008, 06:37 PM
Hi, i am totally new to Actionscript, and there is this error and i dont have any Idea how to solve it.
Maybe someone can give me a hint ?
This is my Script:
import caurina.transitions.*
MovieClip.prototype.attachScreenAni = function(Screen:MovieClip):void
{
this.targetScreen = Screen;
this.aniBeginX;
this.aniBeginy;
this.aniBeginWidth;
this.aniBeginHeight;
this.addEventListener(MouseEvent.CLICK, function(evt:MouseEvent)
{
this.aniBeginX = evt.target.targetScreen.x = evt.target.x;
this.aniBeginY = evt.target.targetScreen.y = evt.target.y;
this.aniBeginWidth = evt.target.targetScreen.width = evt.target.width;
this.aniBeginHeight = evt.target.targetScreen.height = evt.target.height;
evt.target.targetScreen.alpha = 0.2;
evt.target.alpha = 0;
stage.addChild(evt.target.targetScreen);
Tweener.addTween(evt.target.targetScreen,
{
time:0.8,
x:0,
y:0,
alpha: 1,
width: stage.stageWidth,
height: stage.stageHeight,
transition: "easeInOutExpo"
});
});
this.targetScreen.ButtonBack.targetScreen = this.targetScreen;
trace(this.targetScreen.ButtonBack.targetScreen);
this.targetScreen.ButtonBack.addEventListener(Mous eEvent.CLICK, function(evt:MouseEvent)
{
trace(evt.target.targetScreen);
});
}
table_1.attachScreenAni(new chair_screen());
Ant the two trace commands give me this:
[object chair_screen]
undefined
I would expect that this would be two times the [object chair_screen] but it isnt )-:
Maybe someone can give me a hint ?
This is my Script:
import caurina.transitions.*
MovieClip.prototype.attachScreenAni = function(Screen:MovieClip):void
{
this.targetScreen = Screen;
this.aniBeginX;
this.aniBeginy;
this.aniBeginWidth;
this.aniBeginHeight;
this.addEventListener(MouseEvent.CLICK, function(evt:MouseEvent)
{
this.aniBeginX = evt.target.targetScreen.x = evt.target.x;
this.aniBeginY = evt.target.targetScreen.y = evt.target.y;
this.aniBeginWidth = evt.target.targetScreen.width = evt.target.width;
this.aniBeginHeight = evt.target.targetScreen.height = evt.target.height;
evt.target.targetScreen.alpha = 0.2;
evt.target.alpha = 0;
stage.addChild(evt.target.targetScreen);
Tweener.addTween(evt.target.targetScreen,
{
time:0.8,
x:0,
y:0,
alpha: 1,
width: stage.stageWidth,
height: stage.stageHeight,
transition: "easeInOutExpo"
});
});
this.targetScreen.ButtonBack.targetScreen = this.targetScreen;
trace(this.targetScreen.ButtonBack.targetScreen);
this.targetScreen.ButtonBack.addEventListener(Mous eEvent.CLICK, function(evt:MouseEvent)
{
trace(evt.target.targetScreen);
});
}
table_1.attachScreenAni(new chair_screen());
Ant the two trace commands give me this:
[object chair_screen]
undefined
I would expect that this would be two times the [object chair_screen] but it isnt )-: