我正在创建一个应用程序,用户可以从对象列表中选择一个对象,然后将其放在主窗口上。
我希望在Web应用中显示对象列表: http://builds.balsamiq.com/b/mockups-web-demo/
用户可以选择一个类别,然后显示该类别的对象列表,然后他可以将对象拖放到主窗口。
如何做到这一点,有一个对象列表?
由于
答案 0 :(得分:0)
您应该为每个对象列表编写一个类,在您的类中添加您的项目,然后为该类编写拖放功能。
public class DragDrop extends MovieClip
{
public function DragDrop()
{
this.addEventListener(MouseEvent.MOUSE_DOWN, drag);
}
private function drag(event:MouseEvent):void
{
this.startDrag();
this.addEventListener(MouseEvent.MOUSE_UP,drop);
}
}
答案 1 :(得分:0)
Coordy是一个很好的小工具包,用于构建和跟踪列表中列出的内容:
http://somerandomdude.com/projects/coordy/
主要的例子是3D螺旋布局等,但Coordy也适用于更简单的线性布局。