查看: 7619|回复: 4

如何实现按钮沿X轴停靠两边,不受Y轴影响

[复制链接]

0

主题

4

回帖

12

积分

会员

Rank: 5Rank: 5

积分
12
发表于 2014-5-6 15:15:25 | 显示全部楼层 |阅读模式
尹广磊公众帐号
问题描述有点复杂,可以看附件,界面上的一个拖动悬浮窗按钮,需要的效果是:
1、可以随意拖动悬浮钮
2、拖动过程放开时,悬浮钮会根据条件判断,自动向左右两边水平停靠

不过实现的时候,似乎没办法去掉Y轴定位的影响,需要通过函数设置吗?还是有其他的办法?大侠们指点下

roundbutton.rp

199.11 KB, 下载次数: 54

0

主题

8

回帖

12

积分

会员

Rank: 5Rank: 5

积分
12
发表于 2014-5-6 16:08:05 | 显示全部楼层
是指拖动的时候只延X轴拖动吗?
直接在移动——拖动下面就由延X轴运动。

513

主题

6310

回帖

7万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
75210
QQ
发表于 2014-5-6 16:29:37 | 显示全部楼层
需要使用函数,获得球的X和Y坐标值,
然后根据条件判断,判断当前的X值是在左半边还是右半边。
如果是左半边,让球移动到绝对位置X=左边的坐标值,Y用函数获取的当前的坐标值。

2014-05-06_16-25-16.jpg


示例文件:

Axure7获得当前坐标值.rp

54.59 KB, 下载次数: 71

0

主题

4

回帖

12

积分

会员

Rank: 5Rank: 5

积分
12
 楼主| 发表于 2014-5-6 17:46:45 | 显示全部楼层
谢谢尹老大,不过没有装Axure7呢,还在用6.5,能截图说明下函数怎么设置吗
这个
“Y用函数获取的当前的坐标值”

513

主题

6310

回帖

7万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
75210
QQ
发表于 2014-5-6 19:41:11 | 显示全部楼层
是的,那个就是获取当前坐标值。

2014-05-06_19-40-15.jpg
您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

QQ|手机版|友情链接|版权声明|关于我们|Axure中文社区 |网站地图

GMT+8, 2024-3-29 20:41

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表