搜索
查看: 217|回复: 7

[求助] UI控件弹出显示怎么显示

[复制链接]
发表于 2024-6-16 23:41:15 | 显示全部楼层 |阅读模式
UI控件  有没有鼠标指上去弹出显示一些内容的功能


例如对话NPC   HT=  这种提示的效果

说明书只有发送消息到公屏的功能
例如这样的效果

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2024-6-17 01:33:37 | 显示全部楼层
是能实现的哈,叫鼠标移入事件,然后自己做个控件!

鼠标移入后,打开这个控件,移除后,关闭这个控件!

就实现了,你要的。。
 楼主| 发表于 2024-6-17 12:55:05 | 显示全部楼层
小白写脚本疯了 发表于 2024-6-17 01:33
是能实现的哈,叫鼠标移入事件,然后自己做个控件!

鼠标移入后,打开这个控件,移除后,关闭这个控件!

事件触发我知道,也实现的,我想要实现的是,移入出弹出提示,而不是将提示发送在聊天框
发表于 2024-6-17 20:40:08 | 显示全部楼层
论坛有个免费的  查向东的版本   它里面有lua  里面有你要的,我看不懂没有办法移植
 楼主| 发表于 2024-6-17 22:22:39 | 显示全部楼层
传奇的新手 发表于 2024-6-17 20:40
论坛有个免费的  查向东的版本   它里面有lua  里面有你要的,我看不懂没有办法移植 ...

大哥,有链接吗,我找不到
发表于 2024-6-17 23:59:58 | 显示全部楼层


--鼠标移入事件
function Usr_Z_SY_F1_OnMouseEnter(sender)
  local zhsy = c.ui.getCtrl("Usr_Z_SY@Usr_Z_SY_TS")
  if (zhsy ~= nil) then
    zhsy:setVisible(true)
  end
  return true --返回true代表执行内部事件
end
--鼠标移出事件
function Usr_Z_SY_F1_OnMouseLeave(sender)
local zhsy = c.ui.getCtrl("Usr_Z_SY@Usr_Z_SY_TS")
  if (zhsy ~= nil) then
    zhsy:setVisible(false)
  end
  return true --返回true代表执行内部事件
end
发表于 2024-6-18 11:32:23 | 显示全部楼层
diaosi 发表于 2024-6-17 23:59
--鼠标移入事件
function Usr_Z_SY_F1_OnMouseEnter(sender)
  local zhsy = c.ui.getCtrl("Usr_Z_SY@Usr ...

大爷可以具体讲下么
发表于 2024-6-20 09:52:35 | 显示全部楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-24 06:53 , Processed in 0.505303 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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