我必须使用actionscript来实现带有图标的菜单。 我创建XML数据提供程序,并设置如何将Loader对象返回为类
menu = Menu.createMenu(null, dataArray, true);
menu.iconFunction = iconFunction;
到这里一切都很好,我的菜单呈现,但只有标签。 创建iconFunction
如下:
private function iconFunction(item:Object):Class
{
var st:Loader = new Loader();
st.load(new URLRequest(item.icon));
return ?;
}
,这里是我的问题:我怎么回我loader object as Class
? 我googling这个小时,并找不到相关的东西。
非常感谢!
试过 - 出于某种原因不起作用。我不使用mxml - 所有内容都是用actionscript构建的。我看到图像加载,但它没有在菜单中绘制。 – 2011-05-17 05:04:06
如果不更改,则不能使用此代码。只要将它用作模式并根据您的任务调整这些原则即可。 – Constantiner 2011-05-17 05:52:27
谢谢,最后我想出了如何为我的需求定制此代码,现在它正在工作。 – 2011-06-03 12:37:05