游客:
注册
|
登录
|
会员
|
搜索
|
帮助
KCDDP ADV综合创作站
»
基础技术区
» 如何取得現在點選的按鈕或link的座標
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 如何取得現在點選的按鈕或link的座標
chris2002
会员
UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
#1
大
中
小
使用道具
发表于 2008-3-10 00:24
资料
短消息
加为好友
如何取得現在點選的按鈕或link的座標
請問一下,如何取得目前點選中的button或link的座標,大概是要用onenter來實行嗎?
請高手指點指點。
全局变量D
亲友
UID 14
精华
1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
#2
大
中
小
使用道具
发表于 2008-3-12 09:09
资料
短消息
加为好友
要取得的是按钮的右上角坐标之类的么?就是locate的时候的那个位置?
做什么用呢可以问一下吗?
chris2002
会员
UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
#3
大
中
小
使用道具
发表于 2008-3-12 10:32
资料
短消息
加为好友
就是取得左上的座標, 也就是locate值
這裡並不是用變數記錄就行的, 當按鈕多時, 變數記錄反而不好查找(例如現在是第多少號的按鈕等...)
其實意思就是說, 現在所點選的按鈕LINK[N]是多少, 如果能查出目前的N, 那left和top自然也沒問題了.
取得按鈕座標是想在按鈕座標的位置內加一些特效之類, 這個要追隨按鈕座標來進行...
請D兄幫忙...
[
本帖最后由 chris2002 于 2008-3-12 10:34 编辑
]
sarah707
亲友
UID 15
精华
3
积分 825
帖子 366
阅读权限 50
注册 2006-12-20
#4
大
中
小
使用道具
发表于 2008-3-12 12:25
资料
短消息
加为好友
如果你是想在一个按钮鼠标悬停的时候出现某些效果,写onenter和onleave
KX3游戏制作组
全局变量D
亲友
UID 14
精华
1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
#5
大
中
小
使用道具
发表于 2008-3-12 14:45
资料
短消息
加为好友
其实你可以参考下我写的关于macro里用变数的那帖,
http://kcddp.keyfc.net/bbs/viewthread.php?tid=576
其实那个当时就是用来搞定取得点下的是哪个按钮的...也就是说在创建按钮的时候就在onenter里记录了一个式子.
嗯,如果不能理解回头再说详细点吧.
投票
交易
悬赏
活动
KCDDP ADV综合创作站
Kirikiri/KAG区
> 基础技术区
> 高级技术区
> 技术发布区
> KAGeXpress
> THE NVL Maker
创作区
> 龙泉乡
> [Hollowings]紫罗兰
> 栖梦街的小广场
> 奇亚拉
> 美术馆
> 遗忘书之墓
> 壁炉厅
综合区
> 三月兔亭餐厅
> 凤凰星
清除 Cookies
-
联系我们
-
[Key Fans Club] the Council of Doujin-game Development and Promotion
-
Archiver
-
WAP
界面风格
----------
默认风格
iuv2_blue
天高云淡
Powered by
Discuz!
5.5.0
© 2001-2006
Comsenz Inc.
Processed in 0.022941 second(s), 8 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡
v
设计制作 -
七星论坛
v
请使用1024*768或以上分辨率浏览本模板 ]
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计