我正在as3中制作移动应用程序。我正在优化。 我有一个包含30个对象(按钮)的滚动条。除标题外,所有按钮都相同。 这个bucle在容器卷轴内:
for(var a:int=0; a<global.get_A.get_B.length; a++)
{
b = new ItemList(global.get_A.get_B[a]);
b.y = this.height;
addChild(b);
b.mouseChildren = false;
}
http://help.adobe.com/en_US/as3/mobile/WS4bebcd66a74275c3-576ba64d124318d7189-7ffe.html谈论重用对象,但不讨论交互式对象。 有可能吗?
答案 0 :(得分:0)
如果需要同时显示它们,则无法重复使用它们。此外,如果你只创建它们一次(在init上),重用它们应该没有什么性能优势。只要确保在可见滚动区域之外将它们从显示列表中删除,这样可以至少提高性能。