![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UGUI
文章平均质量分 63
WenHuiJun_
这个作者很懒,什么都没留下…
展开
-
Unity3D UGUI 循环轮播
Unity3D UGUI 循环轮播(来总个结)自己写了一个简易的无限轮播效果Demo(效果如下),该Demo是静态的,可根据自己的需求改为动态的。Demo下载:链接: https://pan.baidu.com/s/13GqjqDqE8x860w65gcxXZQ 提取码: 91pv下面上代码:using System.Collections;using System.Collections.Generic;using UnityEngine;public class T...原创 2020-12-04 20:15:10 · 3142 阅读 · 4 评论 -
Unity3D 统一修改Text的字体
Unity3D 统一修改Text的字体原文:https://blog.csdn.net/qq_33994566/article/details/78325768By:JayW就是我前言Unity3D中有时需要一下修改很多Text的字体,要是都一个一个去修改就太麻烦了,所以我们需要一个脚本来帮助我们完成。(在原文的基础上,我自己拓展了一下指定字体的修改。)效果代码using UnityEditor;using UnityEngine;using Unity...原创 2021-10-13 20:29:28 · 3259 阅读 · 2 评论 -
unity3d 模型从上到下出现(shader)
unity3d 模型从上到下出现(shader)原文unity游侠:https://blog.csdn.net/y90o08u28/article/details/87970754ThreePointsHeat:https://blog.csdn.net/ThreePointsHeat/article/details/108281515前言最近项目中涉及到一个需要模型从上往下一点点出现的仿真,参考了上面两位大佬的,自己也整理记录了一下。效果如图Shader代码注:如图有一圈红色,若是想去掉原创 2021-07-05 16:28:19 · 2791 阅读 · 12 评论 -
Unity3d UI上挂载Content Size Fitter组件后用rect获取的UI的width和height
通常获取UI的宽和高,一般使用GetComponent().rect.height或GetComponent().rect.width,但是使用Content Size Fitter布局后会获取不到这两个对应的值(获取为0),此时强制刷新一下布局再获取即可。刷新完再使用GetComponent().rect获取。原创 2023-02-27 17:08:33 · 2117 阅读 · 1 评论 -
Unity3D UGUI不规则区域点击的实现
Unity3D UGUI不规则区域点击的实现转载:https://www.cnblogs.com/msxh/p/9283266.html设置好图片的属性,勾选Advanced下的Read/Write Enabled,将Mesh Type格式设置为Full Rect,而unity导入时默认帮我们设置的是Tight模式。用Tight模式的话,如果你的图片周围有空白像素,它会帮你压缩掉减小面积,以减少DrawCall,但是会增加Sprite的面数。如果用Full Rect模式不会压缩,也不会增加面数.原创 2021-01-05 15:34:59 · 651 阅读 · 0 评论 -
Unity3D动态修改RectTransform
Unity3D动态修改RectTransformGetComponent<RectTransform>().sizeDelta = new Vector2(width, height);原创 2020-10-09 11:08:00 · 5753 阅读 · 2 评论 -
帽子接球小游戏(二)--接球的实现
帽子接球小游戏(二)--接球的实现注:本小游戏共两章,第一章讲界面的制作,第二章讲后台代码控制接球。(工程中所使用到的所有图片都是我自己PS画的,比较粗糙,不太美观,能看就行,哈哈。)传送门:帽子接球小游戏(一)--制作UI面板接球的实现1、球的生成(1)新建一个空对象,命名为GameControlor,用来控制实例化球的高度。它的位置在整个面板的最上方离顶部一点距离,注意不能离视图的顶部太高,以免球下落太快来不及接。(2)创建一个C#脚本,命名为GameContr...原创 2020-07-03 17:29:22 · 2659 阅读 · 1 评论 -
帽子接球小游戏(一)--制作UI面板
帽子接球小游戏(一)--制作UI面板注:本小游戏共两章,第一章讲界面的制作,第二章讲后台代码控制接球。(工程中所使用到的所有图片都是我自己PS画的,比较粗糙,不太美观,能看就行,哈哈。)制作UI面板1、在“Project”资源面板中,右键建立一个文件夹,取名“Resources”,在Resources文件夹下面再建一个“Sprite”文件夹,用来存放图片。把准备好的背景图片SKY放入Sprite文件夹中(本资源的图片都放在该文件夹下,后面不在赘述。).2、把背景图片SKY拖入“Hie..原创 2020-07-03 17:25:59 · 1366 阅读 · 0 评论 -
Unity3D中调用Windows窗口句柄[DlImport("user32.dll")]实现去Windows边框、窗口最大/最小化、获取状态栏高度等
Unity3D中PC端调用Windows窗口句柄以及根据需求设置并且解决扩展屏窗体显示错乱/位置错误的Bug(DllImport(“user32.dll”))用 [DllImport(“user32.dll”)]解决转载https://www.cnblogs.com/answer-yj/p/11654190.html...原创 2020-04-30 10:46:31 · 2937 阅读 · 1 评论 -
unity3D 强制刷新布局Layout Group
前言我们在Layout Group中搜索其中一个或多个cell的时候,搜索完后各个cell不能很好的排列,位置错乱,所以我们我们搜索的时候可以强制把Layout Group刷新一下,使之能重新整齐的排列。如下两种情况:...原创 2020-06-11 13:33:18 · 8448 阅读 · 1 评论 -
音乐播放器的实现(二)---UI面板的制作
音乐播放器的实现(二)---UI面板的制作在对Audio Source有了基本的认识后,我们在Unity3D中的Project栏下新建一个文件夹,然后把准备好的音频导入该文件夹中,名字的命名格式统一为:音频名-作者(即音频名和作者中间以“-”分开,主要为了后面显示歌曲名和歌手)。接下来新建一个场景,命名为music,开始进行UI面板的创建。1、首先,新建一个文本框Text,命名为mu...原创 2020-04-30 10:33:03 · 2229 阅读 · 0 评论 -
音乐播放器的实现(三)---进度条控制、播放、暂停、上(下)一曲、播放时间和总时间显示
音乐播放器的实现(三)---进度条控制、播放、暂停、上(下)一曲、播放时间和总时间显示音乐播放器的实现(一)-- Audio Listener和Audio Source面板的介绍音乐播放器的实现(二)---UI面板的制作设计好面板,接下来就开始进行后台代码的编写了。在Unity3D中的Project面板单机鼠标右键, Create—>C# Script,命名为Player,然...原创 2020-04-30 11:04:21 · 12353 阅读 · 10 评论 -
音乐播放器的实现(一)-- Audio Listener和Audio Source面板的介绍
音乐播放器的实现(一)-- Audio Source和Audio Listener面板的介绍因为本人是一个音乐爱好者,入门Unity3D不久,为提高自己的水平,就想着自己试着做一个音乐播放器,使枯燥的学习之旅中也有音乐相伴,也许会提高学习质量。好了,废话不多说,开始进入主题吧!在主相机上点击Add Component添加Audio Source组件,同时也要有AudioListener组件,...原创 2020-04-30 10:10:37 · 2532 阅读 · 3 评论 -
音乐播放器的实现(五)—— 音量的加减和静音
音乐播放器的实现(五)—— 音量的加减和静音传送门:音乐播放器的实现(一)-- Audio Listener和Audio Source面板的介绍音乐播放器的实现(二)—UI面板的制作音乐播放器的实现(三)—进度条控制、播放、暂停、上(下)一曲、播放时间和总时间显示音乐播放器的实现(四)—— 歌曲列表、顺序播放、单曲循环、随机播放、自动下一曲前言这篇我们加入音量控制键,可以改变音量的大小,实现静音和非静音的切换。一、UI面板的制作1、新建一个按钮、一个Slider和一个Text,调整好大小和原创 2020-05-19 17:33:57 · 3795 阅读 · 10 评论 -
音乐播放器的实现(四)—— 歌曲列表、顺序播放、单曲循环、随机播放、自动下一曲
音乐播放器的实现(四)—— 歌曲列表、顺序播放、单曲循环、随机播放、自动下一曲传送门:音乐播放器的实现(一)-- Audio Listener和Audio Source面板的介绍音乐播放器的实现(二)—UI面板的制作音乐播放器的实现(三)—进度条控制、播放、暂停、上(下)一曲、播放时间和总时间显示前言:上一篇简单的实现了算是顺序播放的上一曲和下一曲,这篇加上播放模式(顺序播放、单曲循环、随机播放),再优化上/下一曲,同时显示所有歌曲的列表,并能点击播放对应的歌曲音频。先看下最终效果:具体操原创 2020-05-19 17:30:44 · 16038 阅读 · 10 评论