Всем привет. Перерыл форум с похожими вопросами, но ничего полезного к сожалению не нашел... И так.
Есть главный класс:

Код AS3:
package {
import flash.display.MovieClip;
import rus_farWest;
public class map extends MovieClip
{
public var citiesShown:Boolean = false;
public function map()
{
//код бла бла бла
}
//код бла бла бла
}
}
и

Код AS3:
package
{
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class rus_farWest extends MovieClip
{
//переменные тратата
public function rus_farWest()
{
this.x = Xp;
this.y = Yp;
this.addEventListener(MouseEvent.CLICK, clickEvent);
this.addEventListener(MouseEvent.MOUSE_OVER, overEvent);
this.addEventListener(MouseEvent.MOUSE_OUT, outEvent);
}
private function clickEvent(event:MouseEvent):void
{
};
public function overEvent(event:MouseEvent):void
{
};
private function outEvent(event:MouseEvent):void
{
};
}
}
собственно мне нужно использовать переменную citiesShown в rus_farWest. и не смотря на то, что она паблик, почему-то выдает ошибку, я думал этого достаточно. Что нужно сделать?