unity实现UI文字和图片淡入淡出

这篇具有很好参考价值的文章主要介绍了unity实现UI文字和图片淡入淡出。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

using UnityEngine;
using UnityEngine.UI;

public class CrossFadeAlphaTest : MonoBehaviour
{
    Graphic graphicText;
    Graphic graphicImage;
    public Text  text01;//文字
    public Image image1;//图片

    void Start()
    {
        graphicText = text01.GetComponent<Graphic>();
        graphicImage = image1.GetComponent<Graphic>();
        graphicText.CrossFadeAlpha(0f, 0f, false);//开始时隐藏透明度为0
        graphicImage.CrossFadeAlpha(0f, 0f, false);
    }
    //淡出
    void Hidden()
    {
        graphicText.CrossFadeAlpha(0f, 2f, false);
        graphicImage.CrossFadeAlpha(0f, 2f, false);
    }

    //一秒淡入,4秒后淡出
    public void Show()
    {

        graphicText.CrossFadeAlpha(1f, 1f, true);//(1-0透明度,变化时间,显示或隐藏)
        graphicImage.CrossFadeAlpha(1f, 1f, true);
        Invoke("Hidden", 4);
    }
    

   
}文章来源地址https://www.toymoban.com/news/detail-853063.html

到了这里,关于unity实现UI文字和图片淡入淡出的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • libgdx实现淡入淡出过渡

    libgdx实现淡入淡出过渡,环境 jdk17+ 、 libgdx 1.12.0 2023年11月1日11:02:50最新

    2024年02月06日
    浏览(38)
  • python --moviepy合成视频加转场效果(淡入淡出),FFmepg

    示例一: 上述四行代码实现Moviepy模块的加载、然后读入视频文件、对视频前15秒进行淡入处理、输出调整后视频到结果视频文件。以上四行代码也可以精简为如下两行: 淡出处理类似,只要把函数fadein改成fadeout,并调整时间参数即可。 MoviePy是一个用于视频编辑的Python模块,

    2024年02月02日
    浏览(40)
  • 【UE Sequencer系列】07-创建慢镜头、粒子效果、淡入淡出效果、添加音乐

    目录 一、创建慢镜头  二、创建粒子效果 三、创建淡入淡出效果  四、添加音乐 1. 添加时间膨胀轨迹  2. 设置一开始的播放速率为1  通过减少时间膨胀系数来制作慢镜头 1. 找到粒子的存储位置  2. 找到角色即将开炮的帧  3. 将粒子效果拖入  调整粒子的方向和位置  4. 取

    2024年02月04日
    浏览(33)
  • Unity3D实现鼠标悬浮UI或物体上显示文字信息

    Unity工具 大家好,我是心疼你的一切,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 本篇文章实现一个鼠标悬浮在ui或者物体上显示文字的功能 unity鼠标悬浮ui显示文字 鼠标进入UI执行的 鼠标离开UI执行的 鼠标在ui里滑动执行的 1. 2. 搭建比较简单,各位顺便搭建吧。

    2024年02月04日
    浏览(86)
  • 【Unity声音与视频播放】播放声音视频、代码控制、UI播放视频

    闲谈: 游戏开发比普通软件开发难也是有原因的,第一 游戏功能需求变化多样内部逻辑交错纵横, 而软件相对固定,无非也就是点击跳转、数据存储 第二,游戏需要很多3D数学知识、物理知识,最起码得有高中物理的基础,力、向量、射线,除了这些数据存储一样不少 但是

    2024年02月19日
    浏览(39)
  • unity调用python代码,捕获控制台输出到ui面板上

    unity调用python代码后,想把python生成的数据内容直接传到unity内的ui面板上,但不是通过socket通信传递数据。这里直接捕获python内print到控制台的内容。 python代码部分直接print输出想要传递的数据 传递的数据通过文本的方式被unity接收,通过字符串操作获取想要的数据 output.To

    2024年02月04日
    浏览(96)
  • Unity3D通过代码修改RGB值来控制UI与物体的Color颜色

    在实际应用过程中,经常有需要将某一物体颜色修改成特定颜色的情况,此时Color中自带的颜色就不够用了,此时我们就需要通过用代码修改RGB值来控制颜色。 下面以修改TextMeshProUGUI的字体颜色为例 这样直接运行,无论Color后的括号里是什么样的参数,字体颜色大概率为白色

    2024年02月11日
    浏览(62)
  • 使用CSS实现简单的图片自适应UI模板代码

    HTML代码: CSS代码:

    2024年02月11日
    浏览(33)
  • Python代码学习之给图片添加文字或图片水印

    图片加水印有什么好处?在现今的数字化时代,网络上的图片泛滥,盗图现象也越来越严重。因此,在发布文章时,为了保护自己的原创作品版权,很多人选择使用水印来保护他们的图片。这样就能更好地做到: 1.版权保护:在商业用途的照片中添加水印可以帮助保护作者的

    2024年02月09日
    浏览(47)
  • Unity教程2:保姆级教程.几行代码实现输入控制2D人物的移动

    目录 人物的创建以及刚体的设置 图层渲染层级设置 角色碰撞箱设置 使用代码控制人物移动 创建脚本文件  初始函数解释 控制移动代码 初始化变量  获得键盘输入  调用函数 手册链接在这:Unity User Manual (2019.3) - Unity 手册 没有控制人物移动的2D游戏就太说不过去了!那么接

    2024年02月06日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包