Apache flex 在flex 4中为二维自顶向下视图地图创建自定义组件或扩展列表组件?
嘿 我正在构建一个俯视二维地图,它的对象存储在服务器上 对象类型为10,可能是照片、标签、按钮、列表、它们的组合或带有工具提示的标签 组件必须请求屏幕上缺少的“区域”。 一个区域是1000x1000像素,缓存在flex中 要在地图中移动,就像在谷歌地图中一样(拖放) 我应该能够有另一个列表,并使用拖放对象将对象从一个移动到另一个。例:我从一个列表中抓取一个对象,然后在这个地图上移动它,我松开鼠标按钮,这个项目就放在那里了 现在的问题是:我为此构建了一个自定义组件,试图模拟项目渲染器的性能和回收,对对象实施拖放,并请求缺少的区域 或 我从spark扩展了列表组件,并添加了一些功能作为多种ItemRenders,并对它们使用recycle。当然,它必须能够请求屏幕上缺失的区域并缓存其数据。 可能还需要创建一个自定义布局 我需要的东西必须是真正的流体,所以这个组件越轻越好 谢谢你的帮助!(: 更新: *在另一个上面不会有任何物体。 *我不会在位图上使用hitTest,因为所有位图都包装在另一个组件中,因为它们现在是ItemRenders 无论如何,我已经开始使用一个扩展SkinnableDataContainer的类和一个自定义布局来实现这一点。因为布局不像网格,而是在不同的点(x,y)稀疏、随机的项Apache flex 在flex 4中为二维自顶向下视图地图创建自定义组件或扩展列表组件?,apache-flex,map,Apache Flex,Map,嘿 我正在构建一个俯视二维地图,它的对象存储在服务器上 对象类型为10,可能是照片、标签、按钮、列表、它们的组合或带有工具提示的标签 组件必须请求屏幕上缺少的“区域”。 一个区域是1000x1000像素,缓存在flex中 要在地图中移动,就像在谷歌地图中一样(拖放) 我应该能够有另一个列表,并使用拖放对象将对象从一个移动到另一个。例:我从一个列表中抓取一个对象,然后在这个地图上移动它,我松开鼠标按钮,这个项目就放在那里了 现在的问题是:我为此构建了一个自定义组件,试图模拟项目渲染器的性能和回收,
现在我遇到了这个问题:也许您可以结合使用以下几种:
首先,谢谢你的回答。现在我想我没有在我的问题中指定一些东西;在另一个上面不会有任何对象。我不会在位图上使用hitTest,因为所有位图都包装在另一个组件中,因为它们现在都是ItemRenders。无论如何,我已经开始使用扩展SkinnableDataContainer的类来实现这一点nd自定义布局。由于布局不像网格,在不同的点(x,y)上是稀疏的随机项。现在我遇到了这个问题: