На форме C# есть Flash объект
Загружаю ролик и пытаюсь изменить переменную во Flash.
Ролик загружается нормально, но переменная не реагирует.
В SetVariable игнор, в GetVariable ошибка.
или другой случай Сетом ставлю aaa в 123, Гет возвращает 123, но в самом Флеш ничего не меняется, проверял выводом переменной на экран с инкрементом раз в секунду..
Прошу помощи.
С#

Код:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
InitializeFlash();
}
public void InitializeFlash()
{
FlashContainer.Movie = Application.StartupPath+"/bases/Main.swf";
FlashContainer.SetVariable("aaa","444");
this.Text = FlashContainer.GetVariable("aaa");
}
}

Код AS3:
package
{
import components.Label;
import flash.display.Sprite;
import flash.events.MouseEvent;
import flash.utils.setInterval;
import system.Links;
import system.Window;
public class Main extends Sprite
{
public var aaa:Number = 0;
public var label:Label = new Label("Старт", 20, 20);
public function Main()
{
Links.stage = stage;
Window.init();
stage.addChild(label);
stage.addEventListener(MouseEvent.RIGHT_CLICK, function(e:*):void{});
setInterval(bbb,1000);
}
public function bbb():void
{
label.text = String(aaa++);
}
}
}