社区
Flex
帖子详情
DragManager 拖拽的边界问题
wzl1219
2012-09-12 01:27:23
现在有个group,里面有可以拖拽的图片。。。将图片拖拽到左边界和上边界,没什么问题。。。将图片拖拽到右边界跟下边界的时候,会自动将group撑大,有什么办法可以不让他出边界么。。。因为拖拽好像只是坐标点的移动(那个图片的坐标),而图片的长跟宽没有计算,但图片落地的时候,又因为group会根据子节点的位置调节大小。。。。哪位高手有解决的办法吗?这里谢谢了
...全文
229
2
打赏
收藏
DragManager 拖拽的边界问题
现在有个group,里面有可以拖拽的图片。。。将图片拖拽到左边界和上边界,没什么问题。。。将图片拖拽到右边界跟下边界的时候,会自动将group撑大,有什么办法可以不让他出边界么。。。因为拖拽好像只是坐标点的移动(那个图片的坐标),而图片的长跟宽没有计算,但图片落地的时候,又因为group会根据子节点的位置调节大小。。。。哪位高手有解决的办法吗?这里谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wzl1219
2012-10-09
打赏
举报
回复
额。。。结贴完了,在drop跟exit两个事件里面,加上边界判断就ok了,嘿嘿
tianmao111
2012-09-12
打赏
举报
回复
做个自定义的单例拖拽管理器,拖拽的时候把图片从group里拿出来,在group上加一个图层,把拖拽的图片加到这个图层里,用坐标和图片的大小和group的大小来计算拖拽是鼠标是否超过范围,这样拖拽时图片就不会撑大group,然后想放下的时候,判断鼠标是否在group内,在的话,就计算一下图片的相对位置,如果超出了group某的边界,换算一下就行了,记住坐标统一为stage坐标,但group和拖拽层的坐标需要换算一下
【flex】—— 无继承IListBase的Compent的
拖拽
用法:使用
Drag
Manager
类处理
本文介绍如何使用Flex的
Drag
Manager
类实现控件的
拖拽
功能。通过具体代码示例展示了do
Drag
方法的使用方法,包括参数说明及拖动事件处理。
flex
Drag
Manager
本文介绍了使用
Drag
Manager
类在Flex应用程序中实现拖放操作的方法,包括如何展示
拖拽
反馈和控制
拖拽
区域。通过简单的示例展示了如何将对象从一个组件拖动到另一个组件,并在拖动过程中实现缩略图显示和位置限制。
Drag
Manager
的使用基础
本文详细介绍了在Flex中实现
拖拽
功能的方法,包括使用
Drag
Manager
类进行
拖拽
操作的初始化,监听鼠标按下事件,创建
Drag
Source对象并添加数据,以及在目标组件上监听
拖拽
进入和拖放事件。
Drag
Manager
拖拉控制
本文介绍了一个使用透明PNG层覆盖容器导致容器内部无法接收
drag
事件的问题,并提供了一种解决方案,通过监听MouseMove事件代替
Drag
Manager
实现
拖拽
功能。
drag
Manager
本文介绍了一个使用Flex实现的
拖拽
功能小应用。该应用通过
Drag
Manager
组件支持对象的
拖拽
,并根据不同目标区域进行响应处理。文章展示了如何利用
Drag
Manager
进行对象数据交换,并通过实例代码演示了具体的实现方式。
Flex
4,328
社区成员
9,103
社区内容
发帖
与我相关
我的任务
Flex
多媒体/设计 Flex
复制链接
扫一扫
分享
社区描述
多媒体/设计 Flex
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章