что то захворал с parenta'ами
создаю два класса которые унаследую от класса Sprite.
в экземпляр одного создаю экземпляр другого, и этот внутренний методом parent пытается вызвать свойство или метод основного экземпляра.
вот код

Код:
package {
import flash.display.*;
public class SHkitchenTest extends Sprite {
public var testVar:Number;
public var test:Test;
public function SHkitchenTest() {
this.testVar = 5;
this.test = new Test();
addChild (this.test);
}
}
}
import flash.display.*;
class Test extends Sprite {
public function Test():void {
trace ("!"+parent.testVar);
}
}
выдаёт ошибку
1119: Access of possibly undefined property testVar through a reference with static type flash.display
isplayObjectContainer.
что то я шаманил по этому поводу но ничего не получилось, а в хелпе про парент везде писали немного по другому.
помогите пожалуйста разобраться как правильно юзать parent
