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