
Unity UGUI
科幻之眼
从事Unity XR相关技术开发应用的一名程序猿,拥有多年的PC虚拟仿真、SteamVR(HTC)、PicoVR等软件开发工作经验。
展开
-
Unity TextMeshPro中显示建筑特殊符号
TextMeshPro中显示(SJQY)字体库 建筑特殊符号原创 2025-03-20 15:28:03 · 494 阅读 · 0 评论 -
Unity 中加载外部图片文件,可动态更换图片
根据自己的项目需求灵活地调整代码逻辑using System.Collections;using System.Collections.Generic;using System.IO;using UnityEngine;using UnityEngine.Networking;using UnityEngine.UI;/// <summary>/// 此类为加载外部图片文件,可动态替换图片---/// 第一种方法:首先获取文件夹中所有文件名称,将其添加到Image列表原创 2022-04-01 16:32:08 · 8926 阅读 · 12 评论 -
Unity 实现相机视角慢慢变黑的效果(VR)
一、在相机下新建一个Canvas,添加Image 和CanvasGroup 组件二、通过代码控制CanvasGroup 组件中Alpha值以下函数要放在Update中执行。 private float Alpha; private float AlphaSpeed = 1.5f; //Alpha值渐变的时间 /// <summary> /// 控制Alpha值增加 /// </summary> /// <param原创 2022-03-10 13:40:41 · 7223 阅读 · 0 评论 -
Unity 中通过ScrollView(ScrollRect)实现翻页效果
一、组件属性设置如下如图所示:1、Sroll Rect2、Content Size Fiter和Grid Layout Group二、具体代码如下(根据自己的功能需要更改相关属性)using UnityEngine;using UnityEngine.UI;/// <summary>/// 通过ScrollView(ScrollRect)实现翻页效果/// </summary>public class ScrollViewTurnPages: .原创 2021-12-24 13:25:16 · 3937 阅读 · 4 评论 -
unity中将3D场景中的3DUI界面转换为2DUI界面(方法一)
此方法是改变3D场景中3DUI界面的父类,实现点击3DUI界面呈现在屏幕上。using UnityEngine;using System.Collections;using System.Collections.Generic;using UnityEngine.EventSystems;using UnityEngine.Events;using UnityEngine.UI;...原创 2018-08-31 16:51:17 · 3028 阅读 · 2 评论 -
unity中将3D场景中的3DUI界面转换为2DUI界面(方法二)
此方法是将世界坐标转换为屏幕坐标,并实现UI的缩放移动效果,具体情况具体分析。应用于3D场景中有很多3DUI界面,功能如下所示。【效果>>>>从哪里来到哪里去<<<<】点击3DUI界面转换为2DUI界面,并放大移动到屏幕中心显示 点击已点击过3DUI界面或其它3DUI界面,显示的2DUI界面缩小回原处并放大新点击的3DUI界面 给2D...原创 2018-09-08 16:19:17 · 4434 阅读 · 0 评论 -
unity中将Text搭建的表格导出Excel表
unity中通过Text组件搭建的表格如下图所示备注:每一行是一个prefab,每一个单元格是一个Text具体代码如下使用的Excel相关插件请查看 此博客 https://blog.csdn.net/U3DCoder/article/details/82867155 //点击按钮导出报表 reportui.transform.FindChild("en...原创 2018-09-28 15:02:03 · 1465 阅读 · 3 评论