I have 2 class Class A , Class B.
I have a variable in Class a DEGREE.
package com.sample
{
//CLASS A
import flash.display.MovieClip;
import flash.events.MouseEvent;
import flash.display.Stage;
import flash.events.Event;
import flash.display.Sprite;
import flash.sampler.StackFrame;
public class classA extends MovieClip
{
public var DEGREE:Number = 0;
public function classA()
{
addEventListener(MouseEvent.MOUSE_UP , OnMouseUp);
}
function OnMouseUp(evt:MouseEvent):void
{
DEGREE = this.flashshow.rotation;
}
}
}
when define class a in class b with under line :
class B :
public var myClassA:classA;
myClassA = new classA();
but when i get DEGREE in class b
trace(myClassA.DEGREE) ;
it equal ZER0 no 30.
package com.sample
{
import flash.display.MovieClip;
import flash.display.Stage;
import flash.events.Event;
import flash.events.MouseEvent;
import com.MrMind.flashShow;
public class classB extends MovieClip
{
public var mmm:classA = new classA();
public function classB () : void
{
addEventListener(MouseEvent.CLICK , mee);
}
public function mee(evt:MouseEvent):void
{
trace(mmm.DEGREE); // OUT PUT ZER0
}
}
}
anyone could help?