0
A
回答
0
这应该给你你想要完成什么的想法:
tileList = new TileList();
tileList.allowMultipleSelection = true;
tileList.addEventListener(MouseEvent.MOUSE_DOWN, startSelecting);
tileList.addEventListener(MouseEvent.MOUSE_UP, stopSelecting);
function startSelecting(e:MouseEvent):void
{
tileList.addEventListener(MouseEvent.MOUSE_MOVE, onMouseMove);
if (CellRenderer(e.target))
{
CellRenderer(e.target).selected = true;
}
}
function onMouseMove(e:MouseEvent):void
{
if (CellRenderer(e.target))
{
CellRenderer(e.target).selected = true;
}
}
function stopSelecting(e:MouseEvent):void
{
tileList.removeEventListener(MouseEvent.MOUSE_MOVE, onMouseMove);
}
你一定会想定制这个根据自己的需要,但基本上它将几个鼠标事件侦听器添加到图块列表中,并选择在按下鼠标按钮时滚动的任何图块。
相关问题
- 1. TileList(AS3)上的多重选择
- 2. as3选取框选择拖动多个子对象
- 3. Snap.svg - 拖动以选择多个项目
- 4. TileList项目选择
- 5. WPF:单击并拖动以选择多个复选框
- 6. 的Flash AS3:文本上的拖动选择多行的htmlText滚动
- 7. 拖放多个选择框
- 8. 在Spark tilelist中拖放
- 9. 在jQueryUI中动态选择多个可拖动项目
- 10. AS3 - 可拖动方块从阵列
- 11. 选择用鼠标拖动多个文件中的JFileChooser
- 12. Javascript日历与拖动选择多天
- 13. 在as3中拖动一个对象
- 14. IOS:拖动多个图像
- 15. jQuery UI滑块 - 基于拖动方向选择重叠滑块
- 16. AS3拖动问题
- 17. 选择并拖动多个列表项(jQuery UI的排序)
- 18. 动态添加选项以选择选择多个JQuery插件
- 19. 在gridview中选择多行,在ASP.Net中的鼠标拖动
- 20. 使用ItemRenderer在Tilelist中拖放问题
- 21. 拖动多个选定的控件
- 22. 将位图数据加载到TileList AS3中
- 23. 选择和拖动瓷砖
- 24. 具有多行标签AS3的TileList组件
- 25. Jquery可选,通过拖动鼠标来禁用多选选择
- 26. 自己在AS3中的拖动功能
- 27. 从图库中选择多个图像
- 28. 从图库中选择多个图像
- 29. 在移动Safari中的多个选择
- 30. 在Firefox中拖动/选择SVG内部
Perfecto,正是我所需要的。 – Nohr 2013-03-14 20:12:32