摘要:本示例使用以下版本: Unity 2021.3.26f1 丨 PICO Unity Integration SDK v3.0.5 丨 PICO 设备型号 PICO4 丨 PICO 系统版本 v5.12.0.s 丨 PICOConnect-v10.4.5-win32-x64 快速打包一个可以运行在 P
阅读全文
摘要:当我将制作好的程序文件发给客户测试的时候,我希望对客户使用程序的时间和次数进行限制 经过多天翻阅资料,分析、总结了如下内容,希望能对Unity新人有所帮助 演示: 总体逻辑: 各脚本功能说明: WiWi_LimitOneHour :程序限时,每次成功进入程序只能使用固定时间 WiWi_UIContr
阅读全文
摘要:当我们无意间写了死循环,此时只能调出任务管理器重新打开Unity工程 一个偶然的机会我得知了一个不用结束任务,就可以挽救死循环的方法,整理如下 总体思路: 首先,创建一个 Cube,让它沿Y轴旋转,通过它是否旋转来判断程序是否进入了死循环; 其次,创建一个 bool 类型的变量,默认值为false,
阅读全文
摘要:

效果展示: 工程界面: 总体思路: 声波实时反馈:调用Unity中录音的函数对话筒进行录音,实时截取录音片段的最后128个单位,遍历这128各单位找出最大值,将最大值复制到UI图片的高度。 声音对比:在截取录音片段的同时截取对比音频片段相同位置的数据,同样遍历各单位的高度,将最大值复制给“对比音频”
阅读全文
摘要:使用Unity内置的方法对json进行写入与读取,不依赖任何插件和dll 使用到的API 读取: JsonUtility.FromJson<T>(string json) JsonUtility.FromJsonOverwrite(string json, object objectToOverwr
阅读全文
摘要:注:本篇博客适用于读取 Excel 2007 版本及以上的文件 Excel 文件信息 1. 创建两个 C# 脚本文件(DoExcel、ShowExcel) using UnityEngine; using System.Data; using System.IO; using Excel; usin
阅读全文
摘要:基于硬件设备 HTC VIVE | SteamVR 版本 2.5.0 | Unity2018.4.11f1 SteamVR 历史版本下载(GitHub):https://github.com/ValveSoftware/steamvr_unity_plugin/releases SteamVR 官方
阅读全文
摘要:本篇博客基于 Unity 2021.2.91 1. 新建一个空场景(Ctrl + N) 2. 删除场景重点的平行光 3. 打开灯光设置面板 4. 设置以下参数 PS:如果你的电脑性能非常好,你可以勾选 Auto Generate 前面的复选框,这样的话场景中的物体就会被灯光实时渲染 如果你的电脑性能
阅读全文
摘要:效果展示 在Unity中的层级关系及命名 改变每个物体的属性 创建脚本 GazePartical,将该脚本挂载到CanvasGaze上 脚本代码如下: using System.Collections; using System.Collections.Generic; using UnityEng
阅读全文
摘要:可能倒计时的功能太简单了,没有找到关于倒计时的博客参考,所以本人自己写了倒计时的功能,希望能帮助做Unity的小伙伴们绕过一些坑。 实现效果如下: Hierarchy 面板层级关系: 将C#脚本挂载到“Text_CounDown”上运行,即可实现如图所示功能。 C#脚本如下: using Unity
阅读全文
摘要:1. 搭建如图场景 2. 创建一个空物体,在该物体上添加组件“LineRenderer” 3. 附加材质球,材质球贴图如下 4. 调整颜色渐变效果 5. 创建脚本 ArrowFindPath using System.Collections; using System.Collections.Gen
阅读全文
摘要:1. 下载 adb 文件,解压到根目录,我解压到了 E 盘(下载 adb 文件) 2. 添加系统变量(): 3. 编辑环境变量(): 4. 检验 adb 是否安装成功 5. 运行 scrcpy-win64-v1.14.zip (点击下载)
阅读全文
摘要:本示例无需配置 Java 环境和 Android SDK,按以下步骤操作即可 本示例包含两个版本的Unity Android环境配置 一、 Unity2019.4.4f1 Unity Hub(点击下载): 1. 打开Unity Hub,按如下操作 2.勾选 “Android Build Suppor
阅读全文
摘要:面板属性 Mass(质量):车轮的质量 Radius(半径):车轮的半径大小 Suspension Distance(悬挂距离):最大车轮悬挂伸缩距离,以自身坐标计算。悬挂总是通过自身Y轴伸展向下。 Center(中心):车轮在对象自身坐标的中心位置 Suspension Spring(悬挂弹簧):
阅读全文
摘要:本篇博客介绍改变材质球的 RenderingModel 属性,及其普通属性的方法。 改变 RenderModel using System.Collections; using System.Collections.Generic; using UnityEngine; public class J
阅读全文
摘要:插件HTC.UnityPlugin基于SteamVR插件,可以在 Assets Store 搜索HTC.UnityPlugin,免费下载; 使用该插件需要先导入SteamVR插件,也可以在 Assets Store 搜索 SteamVR,免费下载。 HTC.UnityPlugi的优势:相对于Stea
阅读全文
摘要:该文档基于 Unity2018.3.12f1 1. 搭建简单场景 2. 设置,选择 Edit - Project Setting(若已经勾选,就去掉在勾选一次) 完成该步骤之后,可以带上Oculus头盔观看搭建的场景。 3.下载Oculus插件: 在 Asset Store 搜索 Oculus In
阅读全文