欢迎光临散文网 会员登陆 & 注册

魔兽世界插件实战笔记从入门到放弃的心理历程 第四节 窗体的移动

2022-04-14 23:47 作者:在艾泽拉斯路口等风吹  | 我要投稿

在上一节中,实现了XML窗体的建立,但是有个问题出现了,就是这个窗体我们虽然可以设置它的位置,并通过位移来把它放到我们想要它去的任何位置,但是这还不是我们想要的,毕竟这个是固定的,不能在觉得它遮挡了的时候,想移动就移动,这一节比较简单,就来实现窗体的移动。

在Scripts的功能脚本区,添加了三段代码来实现:

1.self:RegisterForDrag("LeftButton")

self:代表的是窗体本身

LeftButton:代表鼠标左键

2.self:StartMoving()

StartMoving:鼠标开始移动

3.StopMovingOrSizing()

StopMovingOrSizing:鼠标停止移动时候的位置确认。

魔兽世界插件实战笔记从入门到放弃的心理历程 第四节 窗体的移动的评论 (共 条)

分享到微博请遵守国家法律