自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Liam's blog

一只喜欢唱、跳、Rap和篮球的程序猿

  • 博客(55)
  • 资源 (8)
  • 收藏
  • 关注

原创 Unity 自动轮播、滑动轮播

Unity 自动轮播、滑动轮播功能

2024-01-30 15:23:16 665

原创 Unity 四种截图方法(相机视图、无UI、有UI、Game窗口)

之前介绍了三种截图方法(全屏截图、自定义大小截图、无UI截图)今天介绍一下在Unity 编辑器中进行截图,这种截图的方式是截取Game窗口视角,在编辑器内可以随时使用,而且还可以设置快捷键 脚本如下:由于此脚本继承的是EditorWindow,使用需要放入Editor文件夹内...

2022-07-04 14:56:05 7856 1

原创 Oculus Home 客户端安装教程

准备条件 全程需要科学上网 C盘需要10G-20G的内存空间(想要更改安装位置请看另一篇文章) Oculus Rift一套(用于测试) 打开oculus官网 1.右上角 登陆 注册账号2.网页底部 下载Rift客户端3.点击安装、下载(漫长的等待…)4.完成 更改/替换hosts文件 1.打开c:\windows\system32\drivers\etc2.右键点击 以记事本 方式 打开 hosts添加以下内容:157.240.11.49 www2....

2021-11-22 10:46:57 9847

原创 Oculus 自定义安装位置

Oculus 自定义安装位置

2021-11-22 10:25:22 5854 1

原创 Unity 误删 EditorPrefs 数据

今天在学习Unity 编辑器相关知识的时候,手误将EditorPrefs.DeleteKey删除了一下,导致unity每次启动都会提示布局错误,我尝试着重新下载 安装了Unity,但是还是没有效果。错误提示:实际上我的E盘并没有存放和Unity相关的资源,所以一直也找不到如何处理这个问题。Failed to load window layout: System.NullReferenceException: Object reference not set to an instance o..

2021-08-12 13:53:00 2592

原创 Unity GoogleVR Cardboard 开发

一、前期准备1.Google GVR SDK for Unity 点击下载2.一部安卓手机,别太拉胯就行????????3.网购一个几块钱的盒子,或者动手能力强的自己做一个,这里可以下载打印4.Unity官方文档5.Google官方文档 6.上面的链接打不开请 Science Online ????????二、过程步骤1.创建3D工程,导入SDK,提示API升级的,就升级2.打开Build Setting设置,切换到Android平台,点击Player

2021-05-18 11:20:23 1603 4

原创 【WPS会员】每天签到得会员,超详细~

一.注册登录TX云这里就不展示了,注册扫码登录,如果第一次用,可能要实名认证。二.获取【Token】1.这里可以利用Sever酱或Push+进行每日提醒推送,这里我用Push+做为示范2.点击 一对一推送 得到Token,复制Token备用三.获取【wps_sid】【user id】1.获取【wps_sid】,打开签到网页,登录账号—— 浏览器 F12(或右键检查)——F5刷新一下2.找到 Network—— Ctrl F 搜索 cookie 找到一个类似这...

2021-04-22 11:09:30 7847 11

原创 Unity GUIContent.titleContent (自定义窗口旁的小图标)

效果如图所示↓↓↓ 需要用到 EditorWindow.titleContent ,但是官方并没有更多实例 首先准备Png格式的图片,最大尺寸:个人建议不要超过200*200,最后都会被压缩成20*20,所以尽量选择一些明显的图案。 代码很简单,首先绘制一个自定义窗口,然后重新定义一下icon就行了 using UnityEditor;using UnityEngine;public class LiamEditor : EditorWindow{ .

2021-02-25 11:31:18 1467

原创 Unity Build前功能重写

在Unity 重写平台打包发布流程,可以根据需求自行添加。1.创建Editor文件夹,创建脚本命名为BuildEditor2.脚本如下using UnityEditor;using UnityEditor.Callbacks;public class BuildEditor { [DidReloadScripts] static void OnScriptsEditOver()//代码编译完成时调用 { //注册打包发布的事件;unity在打..

2021-01-25 14:59:37 842

原创 Unity PC端运行UWP格式的Vuforia项目

在Unity中使用Vuforia创建AR项目无法正常的在PC端运行,既然exe不行,那就发布成uwp就可以了UWP是什么平台?和PC平台有什么区别?Universal Windows Platform(UWP)直译过来就是通用Windows平台,它是微软基于Win10开发的一个通用平台,微软希望自己所有的设备(包括Surface,Xbox,HoloLens等)都运行于同样的系统,然后让用户像使用苹果设备一样从自己官方的商城来下载安装应用,这样可以让应用市场中心化的同时保证系统的安全,稳定,高效。所以

2021-01-19 14:27:46 1445 8

原创 Unity 新手引导 遮罩效果

效果如图所示:固定大小模式,边缘大小可以调节效果如图所示:动画缩放模式,边缘大小可以调节结构如图所示: 在UGUI中创建一个Image,颜色设置为黑色,调整透明度 在Image上添加脚本<Test><GuideController><RectGuide><CircleGuide> Test:测试脚本,用于调用类using UnityEngine;public class Test :...

2021-01-19 09:07:02 2651 7

原创 Unity 打包发布UWP 超详细

UWP是什么平台?和PC平台有什么区别?Universal Windows Platform(UWP)直译过来就是通用Windows平台,它是微软基于Win10开发的一个通用平台,微软希望自己所有的设备(包括Surface,Xbox,HoloLens等)都运行于同样的系统,然后让用户像使用苹果设备一样从自己官方的商城来下载安装应用,这样可以让应用市场中心化的同时保证系统的安全,稳定,高效。所以PC可以运行UWP平台应用,但UWP应用不止可以运行于PC,打开Win10自带的WindowsStore,里..

2021-01-14 09:07:49 5131 14

原创 Unity 对Xml文件的处理

Unity 对XML文件进行创建、增、删、更新、读取操作,非常简单。using System.IO;using System.Xml;using UnityEngine;public class StudentData{ public int num; public string name; public string sex; public int student_num; public float score;}public c.

2021-01-12 17:08:50 415

原创 Unity MOBA类型游戏的战争迷雾效果

基于视野(FOV)的战争迷雾,例如LOL的视野:鼠标右键点击地板,目标移动,同时显示角色周围视野,鼠标滚轮可以调节远近。Unity版本:2019.4.1f1 1.新建工程---右键3D Object---Terrain,随便刷一个地形,尽量高低错落,设置地形大小为100*1002.导入文件,在Camera上添加Fog Of War Effect脚本,脚本会自动添加<Flare Layer>组件,Unity 2018之前的版本需要添加<GUI Layer>组件,20..

2021-01-11 17:30:05 2878 10

原创 [中文]Unity 绳索教程

Unity Ultimate Rope Editor 绳索插件,点我下载1.Unity顶部菜单 Gameobject—Creat Rope2.创建3个Cube,调整位置,当然你也可以使球,胶囊或者是空物体,这里只是为了做标识,摆放如图所示。3.根据自己需求调整一下参数,下面做一下部分参数功能介绍。稍微调不好可能就会“漫天飞舞”,所以适当的增加绳子的质量和链接间的最大作用力可能会有更好的效果。Rope Layer绳子可以设置层级。Rope TypeProceduralLinked Obje

2021-01-05 17:11:43 3870 9

原创 Unity中使用TexturePacke打包的图集

图集的好处:什么是图集?图集是一张包含了多个小图的大图和一份记录了每个小图id、位置、尺寸等数据的数据文件,一个图集应该对应两个文件,当然也有人把数据集成到图片中,导致看起来只有一张图片。使用图集的好处:使用图集可以减少drawcall,提升效率。多张图片需要多次draw call,合成了一张大图则只需要一次draw call。什么是drawcall?游戏中的图片模型最终是要给到显卡去渲染的,图片开始是要从硬盘读到内存里面去的,然后CPU通知GPU要开始渲染,这一次通知就是一次.

2020-12-28 13:33:11 2190

原创 Unity 二维码的生成与识别(基于Zxing)

本教程基于Zxing,依赖Zxing.unity.dll,适用于PC端和Android端,离线可用。Unity版本:2018.4.23fZxing:GitHub下载Unity Demo下载:点我下载成品如下:二维码扫描:1.新建画布2.创建一个RawImage3.创建一个Button4.创建一个Text脚本如下:每一句都有注释using UnityEngine;using UnityEngine.UI;using ZXing;///扫描二维码()=》识别二维码信息publ

2020-12-23 09:36:51 2422 1

原创 Unity HoloLens2 开发笔记(六):使用眼动追踪 追踪物体

请问

2020-08-25 10:33:29 3817

原创 Unity HoloLens2 开发笔记(五):语音输入事件(可自定义)

asd

2020-08-24 13:44:58 2105 7

原创 HoloLens 2 打包发布过程中 常见问题汇总(长期更新)

HoloLens 2 打包发布过程中 常见问题汇总(长期更新) 目 录1.Unity 中发布Hololens的时候界面变灰,提示无发布权限。2. Unity发布UWP过程中莫名失败,error: "IOException: Win32 IO returned 234"3. Unity发布UWP过程中提示SDK找不到或版本不足。4.在导出VS文件后向设备发布时,出现提示找不到WindowsMobileSDK。5.当电脑和Hololens处于一个局域网...

2020-08-06 09:32:45 7908 8

原创 Unity HoloLens2 开发笔记(四):Vuforia 图片识别和实物识别

1.打开Unity,新建3D工程,导入新版的Vuforia,不会导入的可以看我之前的教程2.导入MRTK 工具3.Unity中---删除相机---Hierarchy右键新建一个Vuforia Camera(ARCamera)Camera---Background 改为 Solid Color 黑色 在Vuforia官网上复制App License Key 粘贴到Vuforia Behaviour中 更改 Max Simultaneous Tracked Images (最大同时跟踪图

2020-08-05 17:42:40 9030 23

原创 Unity HoloLens2 开发笔记(三):实现旋转、移动、缩放等简单的基本操作

使用MRTK简单的实现:旋转、移动、双手放大、缩小等功能一、MRTK编辑器内输入仿真按WASD移动相机 按住鼠标右键,移动环顾四周 手掌模拟:空格键(右手),左Shift键(左手) 双手操作模拟:按T或Y固定一只手,另一手正常操作 Q或E水平移动,R或F垂直移动 二、抓取、拖动、缩放物体Create > 3D Object > Cube,创建⼀个⽴⽅体 添加NearInteractionGrabbable.cs 添加ManipulationHandler.cs...

2020-07-22 14:47:30 5509

原创 Unity HoloLens2 开发笔记(二):打包发布真机或虚拟机测试

本篇文章所用资源网盘下载地址,提取码:7kgx一、Unity3D配置1.切换构建平台File > Build Settings…打开Build Settings窗口: 在Build Settings窗口中, 选择Universal Windows Platform并点击Switch Platform button 说明:Target Device--HoloLens Architecture--X64 Build configguriation--Local Machin...

2020-07-22 14:26:18 6978 14

原创 Unity HoloLens2 开发笔记(一):环境配置

博主版本说明:Unity:2019.4.4f1 LTS VS2019 Windows:19041.329 Win10操作系统:专业版> 注:博主为了用HoloLens2虚拟机测试实在是下载安装了太多次了,不能说百分百安装吧,但是会比自己折腾成功率高一些,折腾前建议备份数据、重装系统,C盘多给一些空间一、PC设置1.打开开发者模式:Windows菜单-设置-开发者选项-勾选开发...

2020-07-22 11:44:40 6389 12

原创 Unity 打包安卓APK到上架各大应用商店(超详细)

一、Unity下载1.Unity官网下载Hub,中国官网,国际版官网2.下载Hub,安装---安装 (建议安装LTS版本)3.添加Android 打包环境,现在新版本直接下载这个就可以直接打包了。二、Unity打包APK1.File--Build Settings---Android---Switch Platform---Player Setting2.在Player里设置CompanyName,ProductName,Other Setti...

2020-07-17 11:39:47 5750 1

原创 Vuforia Cube 开启AR新玩法 (超详细,小白适用!)

开发环境:Unity 2019.4.1f Vuforia 9.2.8 Vs2019前几天在谷歌的ARCore社区看到了一个demo,我也做个一个乞丐版。1.去Unity官网下载Hub(中国官网,官网),安装--登录--下载对应版本即可记得勾选安卓环境,下面也支持除英文的其他语种,建议用英文。2..安装Vuforia,可以看我之前的文章(戳这里直达)3.访问Vuforia官网,注册登录1. Develop---License Manager---创建一...

2020-07-16 14:35:39 851 1

原创 Unity Vuforia 9.0 以上版本包导入方法

非常简单博主使用版本:Unity 2019.4.1f1 Vuforia版本:9.2.81.打开Unity,新建空项目2.去官网下载资源包(可能会很慢,建议科学上网)3.右键 Packages 文件夹------在资源管理器中查看4.导入第二步下载的资源包5.回到Unity中,Windows---Package Manager---Vuforia Engine AR 版本就是你下载的版本了我也试过用官方提供的其他办法,但是都没有这个简单好用。觉得有用的..

2020-07-13 14:12:03 6091 25

原创 Unity TextMesh Pro 不显示中文 ???

1.点击Window -> Package Manager安装TextMesh Pro2.然后创建一个文本(.txt)的那种,里面添上中文常用字库(为了不影响文章 我把字库放再最下面)用UTF-8编码,导入工程中3.同时准备一个常用的中文字体,文件命名改成英文的(中文的不识别,我多准备了几个字体)没有字体的可以打开 此电脑-----C盘----Windows----Fonts 文件夹里随便复制一个中文字体到Unity工程中4.资源都准备好了,然后点击Window -&...

2020-07-03 16:37:06 4347 3

原创 Unity Inspector 界面拓展

像Unity很多自带的系统组建中都是可以通过勾选或下拉等方式修改的,那么这样的界面如何实现呢?在此之前,可以先了解下Unity常用的标记字段1.创建元数据类脚本 (像往常一样创建一个脚本就可以了)using System.Collections;using System.Collections.Generic;using UnityEngine;public class Inspector : MonoBehaviour{ //是否参与调研 姓名 年龄 身高...

2020-06-19 09:44:16 1580

原创 Unity + RT-Voice PRO 文字转语音

点击Button朗读列表里的文字,每一句读完之后等待2秒using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using Crosstales.RTVoice.Model;using Crosstales.RTVoice;using Crosstales.RTVoice.Demo;public class testAUDIO : MonoBe...

2020-06-11 09:40:38 5472 17

原创 Unity 动画事件(播放、播放回调)

using System.Collections;using System.Collections.Generic;using UnityEngine;public delegate void AniCallBack();//[RequireComponent(typeof(Animator))]public class AnimationManager : MonoBehaviour{ public static AnimationManager Instance; //.

2020-06-11 09:31:16 3401 3

原创 Unity 调用音频事件(播放、暂停等)

将脚本随便挂载在一个物体上即可//======================================================================================//==description:音频管理器//==state:播放音频、暂停、暂停继续播放、停止播放、切换音频、音频回调播放器、延时音频播放器、生成2D音效、3D音效、指定音效播放//=======================================================

2020-06-11 09:30:09 6037

原创 【已失效,稍后有时间更新】Unity +百度AI 语音转文字

Unity版本 2018.4.23f1 百度语音识别C# 4.01.首先去百度AI官网申请一个Key和秘钥2.打开unity 新建场景创建一个Canvas、Button、Text、Cube、Plane 摆好位置3.将脚本挂载到Button上,引入dll文件将物体拖到脚本上,填写Key和秘钥(见上图)点击运行测试...

2020-06-03 14:29:15 2857 13

原创 如何用Unity制作简易版黑人抬棺???

如何用Unity制作简易版黑人抬棺???1.首先你需要准备个人物模型2.其次你需要一个Adobe账号3.一个可以使用的Unity3D不挑版本4.不需要编写代码,都说了是简易版。教程开始:1.准备一个人物模型,最好是T字型2.打开https://www.mixamo.com/#/网站(打不开请科学上网)3.登录Adobe账号,没有就注册一个,登录之后如图,上传人物模型,支持FBX,OBJ和ZIP压缩文件4.等待一会,比较慢。然后配置关节,一个颈部 两个手腕 两个..

2020-05-18 16:57:44 1075 1

原创 眼球追踪技术 Unity+ HTC vive Pro + DroolonF1 (三)

英伟达VRS,通过改变帧的不同区域的着色速率来提高渲染性能和质量。下载SDK:Unity 应用商店>>Vive Foveated Rendering导入插件:在摄像机上挂载ViveFoveatedRendering脚本 勾选Manual Adjustment 选择适合自己的渲染方式这个脚本我用Google翻译了一下//========= Copyright 2020, HTC Corporation. All rights reserved. ===========...

2020-05-18 12:55:54 1626

原创 眼球追踪技术 Unity+ HTC vive Pro + DroolonF1 (二)

本篇将如何开发,如果您喜欢请收藏、点赞、打赏~博主使用环境:Unity 2018.3.7、 Win10 x64、 HTC vive Prodemo下载:1.新建Camera2.ViveSR--Prefabs中拖入预制体SRanipal Eye Framework,默认设置即可3.ViveSR--Prefabs中拖入预制体 Gaze Ray Sample,调整Length Of Ray的数值,取决于你相机到物体之间的距离4.新建Canvas,Render Mode改为 Wor...

2020-05-18 12:35:21 2796 8

原创 眼球追踪技术 Unity+ HTC vive Pro + DroolonF1 (一)

本篇博客主要讲开发前的配置,如安装配置问题。开发前需要准备:1.DroolonF1设备2.SR_Runtime驱动3.SRinipal SDK4.Unity开发引擎 建议2017.3版本以上5.HTC vive Pro设备一台6.Demo测试7.steamVR一、DroolonF1设备及安装教程设备购买地址:官网安装教程:视频教程二、SR_Runtime驱动下载地址:提取码:3na3或者去官网去找:https://dl.vive....

2020-05-18 10:33:06 6436 28

原创 Unity Debug输出到屏幕 | log带颜色

Unity Debug输出到屏幕:新版本可用!!!测试版本:Unity2018.3.0将脚本挂载到场景中,运行。按 BackQuote 键显示,就是ESC下面的那个~键,当然你也可以自己手动改//#define USE_TESTCONSOLEusing System.Collections.Generic;using UnityEngine;namespace Co...

2020-04-26 11:39:12 1898 1

原创 Unity 自带语音识别功能

Unity 自带语音识别分为以下:1.Keyword Recognizer(关键字识别):官方API: https://docs.unity3d.com/ScriptReference/Windows.Speech.KeywordRecognizer.html2.Grammar Recognizer(语法识别):官方API:https://docs.unity3d.com/S...

2020-04-21 13:51:21 2132 1

原创 Unity TTS文字转语音 朗读 基于SpeechLib

本教程适用于不借助第三方语音平台,仅用Windows平台组件 进行文字转语音,基于SpeechLib什么是TTS?TTS是Text To Speech的缩写,即“从文本到语音”,是人机对话的一部分,让机器能够说话。教程需要用到两个dll文件,我已近整合好了下载地址←点我1.新建Unity项目,新建空文件夹 Plugins 把下载到的dll文件放进去2.编...

2020-04-21 13:03:50 4527 5

Product x64.rar

Format Conversion for winbdow x64 v20210508.1.1 支持常见的视频格式、音频格式、图像格式转换

2021-05-08

新手引导.unitypackage

Unity 新手引导教程 遮罩效果 圆形遮罩和矩形遮罩脚本

2021-01-18

MOBA类型游戏的战争迷雾效果

类似于MOBA类型游戏的战争迷雾效果,如LOL等,基于FOV原理

2021-01-11

Unity 二维码的生成与识别

Unity 二维码的生成与识别,基于Zxing,适用于PC和Android,IOS尚未测试。可以离线使用。

2020-12-23

CUBE素材.rar

Vuforia 中Cube玩法的资源图片,压缩包包含两组A4打印图和两组盒子的六个面素材,可将素材上传至网站,将打印图纸打印,自己动手粘贴成一个小盒子

2020-07-16

TestDemo.rar

眼球追踪技术 Unity+ HTC vive Pro + DroolonF1 demo 详情使用方法https://blog.csdn.net/li1214661543/article/details/106186706

2020-05-18

SpeechLib.rar

Unity基于SpeechLib 所需的dll文件 TTS文字转语音 朗读 已经整理好下载导入项目即可使用。

2020-04-21

Pico 淡入淡出.rar

用于Pico的淡入淡出 里面有详细的介绍 适用于新人 有中文注释

2019-08-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除