0
這段代碼被放置在一個swf中,然後被放置在一個mxml swfloader中。 ProductDesigner是應用程序的名稱,selectRed是HSlider mxml組件。我收到的錯誤是在測試swf時,Flash CS5中的「訪問未定義的屬性ProductDesigner」。是的,我可以拿起智能感知,知道它知道在所謂的任何產品中都有一個ProductDesigner。swf如何在事件中不能引用mxml組件?
private function ChangeColor(event:MouseEvent):void
{
var red:uint = ProductDesigner.mainTabs.tabContentColor.selectRed.value;
var green:uint= ProductDesigner.mainTabs.tabContentColor.selectGreen.value;
var blue:uint= ProductDesigner.mainTabs.tabContentColor.selectBlue.value;
this.transform.colorTransform=new ColorTransform(0,0,0,1,red,green,blue,1);
}
如果不能這樣做,有沒有辦法創建一個返回前述數據的自定義事件?
這個函數是在鼠標單擊事件上調用的。所以是的,我猜你可以說swf已經加載。當我發佈swf時,是否需要將發佈位置指向Flex應用程序文件夾? – tetsuo 2010-07-05 11:58:31