外部调用 show 和Hide方法
using DG.Tweening;
using UnityEngine;
using UnityEngine.UI;
public class ShowInfo : MonoBehaviour {
private bool _isshowing = false;
public Canvas Canvas;
// Use this for initialization
void Start()
{
Hide();
}
// Update is called once per frame
void Update()
{
}
public void Hide()
{
transform.DOScale(Vector3.zero, 0.3f);
_isshowing = false;
}
public void Show()
{
transform.DOScale(Vector3.one, 0.3f);
_isshowing = true;
}
void FixedUpdate()
{
if (_isshowing)
{
Vector2 localPoint = Input.mousePosition - new Vector3(Screen.width * 0.5f, Screen.height * 0.5f);
Vector3 pos = (localPoint / Canvas.transform.localScale.x);
pos.x += 10f;
transform.DOLocalMove(pos, 0.01f);
}
}
}
补充:Unity鼠标移动到UI按钮显示按钮全称

在工作中遇到一个问题,就是需要将鼠标移动到按钮上方后在按钮旁边显示出按钮全称,往上查阅资料后发现大家对OnMouseOver这一接口的调用讨论较多,但是在使用中发现这一接口适用于拥有碰撞体的gameObject中和GUI组件,对于UI中的组件并没有用途,因此我首先尝试了使用GetLocalCorners函数获取按钮的四个顶点坐标再获取鼠标的坐标进行计算判断鼠标是否在按钮区域内。
这种方法可以实现想要的效果。
但是当师傅看了我的代码后告诉我根本就不用这么麻烦,可以用Event Systems中的接口直接进行实现,具体如下:
在头文件中添加命名空间using EventSystems;
将自己定义的类继承自这个命名空间中需要的接口,再在类中为继承的接口添加实现:
添加实现:
这样就能实现控制自己需要的文字显示在一张UI上的图片上了。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
相关推荐:
360关键:打造全方位安全保护,守护您的数字世界,ai乘bi
SEO优化需要给网站做哪些优化工作?,ai捕捉火苗
seo需要学会什么编程,seo要会些什么 ,剪映怎样加ai
什么是seo公司口碑,seo品牌 ,ai大模型训练是什么意思
SEO站内优化:提升网站排名的核心策略,厦门市网站优化企业
AI批量文章工具,让写作变得高效与轻松,cs机器人ai
ChatGPT画布打不开?如何解决这一常见问题?,Ai怎么储存为Ai格式在桌面
怎么分辨文章是不是AI写的?五大技巧揭开真相
什么是SEO优化方案,seo的优化方案 ,ai emorobot
为什么“未备案域名”会成为互联网行业中的重要问题?,江干区seo优化价格
ChatGPT怎么有梯子?突破网络限制,轻松畅享AI智能,ai对唱音响
AI人工智能:开发与应用的必备软件推荐
SEO优化要钱吗?揭秘SEO投资背后的价值与回报,ai领域
seo需要什么人才,seo需要做什么工作 ,探索ai照片
AI+写文章:开启智能创作新时代
SEO排序:如何让你的网页在搜索引擎中脱颖而出,平谷抖音seo推广招聘
ChatGPT:如果您正在使用VPN,这些技巧您一定要知道!,AI换脸*H
SEO优化流程:助力网站快速提升排名的关键策略,1745ai
GPT哪个模型是最新的?AI语言生成的未来,ai回头
SEO人工优化-让你的网页轻松登上搜索引擎首页,ai主母
如何通过AI写文章,轻松提高写作效率与质量
怎么使用AI生成文章,轻松提升写作效率!
ChatGPT服务器坏了?了解背后的技术与应对策略,AI模块代表
SEO要点:提升网站排名的核心技巧与策略,福田市网站建设推广费用
ChatGPT为什么用不了了?背后的真相揭秘!,ai写作专家收费吗
SEO快速优化技术:助力网站流量暴增,轻松登顶搜索引擎,铜陵ai全网通推广软件
seo链接锚是什么,什么是锚链接,如何设置锚链接 ,保山智能AI
未来写作新模式文章撰写AI如何助力内容创作
AI人工智能文章生成器写作新纪元
ChatGPTWindows版本:让AI助手成为你的工作与生活得力助手,Ai相减变形
ChatGPT页面无法翻阅?带你深度了解背后的原因与解决方案,pdf怎么转换ai文字
SEO前的准备工作:如何让网站为搜索引擎优化做好充分准备,SEO_网站排名优化_网络推广
SEO努力:提升网站排名的关键策略,网站建设微企动力
高效创作之路:文章AI生成器的力量
seo点击工具,seo排名点击软件推荐 ,ai狂躁
SEO查:如何通过精准优化让网站流量飞速增长,吉林推广营销怎么样
SEO超级,助力企业站点冲刺搜索引擎排名,白云全网营销推广哪家强
SEO趋势:2025年搜索引擎优化的未来发展,河南省营销推广系统官网
SEO费用如何根据预算选择最合适的SEO服务,营销类推广网站
为什么选择老域名工具?提升网站SEO与品牌影响力的秘密武器,软文与seo文章区别
AI通过算法和数据生成的作品:科技与艺术的跨越,带来无限创意可能,ai优化程序
ChatGPT昨晚突然不能使用,背后真相令人意想不到!,edga ai
SEO架构:提升网站流量的核心策略,东营南江全平台营销推广
seo网页优化什么意思,seo网站优化必知的10个问答,问吧,【解决】百度不知道 ,ai识别点读机
URL站长的崛起:打造高效网站运营的秘密武器,网站建设费用计算依据
WPJam:打破网站管理的壁垒,打造极致用户体验,广东谷歌seo工具
自动生成文章的AI软件,助力内容创作的未来
ChatGPT,您的银行卡被拒绝了?别慌,这些方法帮您快速解决问题!,ai给那个标声调
优化服务网-提升客户体验,打造全方位智慧服务平台,东莞网站建设员招聘信息
SEO要素:优化网站排名的关键因素全解析,棒球大联盟营销推广文案