iamnick 发表于 2010-11-29 10:41:25

Axure 6 :让你的动态面板可以拖动

清楚几个概念:

1.只有动态面板才可以被拖动。

2.说明:
进入拖动状态:鼠标单击动态面板,不要松,任意方向移动一下
拖动中:进入拖动状态后持续移动
退出拖动状态:拖动状态中,松掉鼠标即退出拖动状态

3.动态面板的事件:


OKOK,开始教程,其实只有一步。

给动态面板添加【OnDrag 拖动中】事件。动作:【Move Panel(s) 移动动态面板】


好了做完上面一步,你的动态面板就可以被拖曳了。
通过选择,还可以控制只能水平或者垂直拖曳。
强调注意:如果启用动态面板的拖曳,千万不要选择移动时间



感谢 7楼朋友的回复:7# Lilinkof

【to x,y before drag 】这个功能需配合【OnDragDrop】事件中才会有效果,就是当左键松开被移动的动态面板后,该面板回到原来的位置(也就是那个无法定义的X,Y)。

非法操作 发表于 2010-11-29 11:23:46

to x,y before drag 字面意思应该是在拖拽前先将组件移至X,Y位置,没实验过的说。。

iamnick 发表于 2010-11-29 11:27:54

2# 非法操作


X.Y为不可编辑,试了实际效果看不出什么~

翟彬 发表于 2010-11-29 11:53:19

嗯 这个做拖动提交的按钮就更方便了

aqueque 发表于 2010-11-29 15:07:39

这个相当强哦

刘磊 发表于 2010-11-29 15:15:42

学习了,回头试试看

Lilinkof 发表于 2010-11-29 15:48:27

“to x,y before drag ”这个功能我试了下,应该是在OnDragDrop中应用的功能,就是当左键松开被移动的动态面板后,该面板回到原来的位置(也就是那个无法定义的X,Y),初步试用是这样的。

wguangxue 发表于 2011-2-22 12:39:36

请问怎么设置上下拖动到某个位置就不能拖动了?就是触屏手机看网页拖动那种。

bianya 发表于 2011-2-23 11:21:26

挺好的。知道吧

iamnick 发表于 2011-2-23 13:42:35

8# wguangxue


可以拿层叠加判断让这个移动层隐藏显示另外一个不能移动的层来模拟实现。但是较麻烦,而且有BUG

shuguang210 发表于 2011-2-26 13:20:13

学习了,回头试试看

taowei_1204 发表于 2011-3-2 21:35:00

把移动时间设为1,试了一下几个Animate,貌似都是缓动,但是看起来动作效果不太平滑,可能我没掌握要领。

锘米虫 发表于 2011-6-27 12:10:34

可以改变动态明白大小吗?

杨晓 发表于 2011-6-29 16:46:11

学习了,一定做出来了。

朱坤 发表于 2011-6-29 23:18:39

这个很威武,我要搞一个可以拖动的美女胸部的交互去!

xxss 发表于 2011-9-7 10:44:26

不知道各位同学有没有注意到,最新的版本(也可能已经有更新的了)中动态面板的交互已经更多了:

孔令哈哈 发表于 2011-9-13 11:51:58

学习了 回头看看,感觉还不大会用动态面板

小伍 发表于 2011-9-14 23:35:32

学习了!~~

翎儿 发表于 2011-9-21 10:49:32

谢谢lz

戚影子 发表于 2011-9-22 10:52:35

在OnDragDrop中应用的功能,是不是6.0版本才有的。我5.6的没有么
页: [1] 2
查看完整版本: Axure 6 :让你的动态面板可以拖动