- 博客(10)
- 收藏
- 关注
原创 Unity PC端 窗口模式及全屏模式打包
无论用哪种方式打包,canvas中的UI Scale Mode一般我都使用Scale With Screen Size模式。因为一般做大屏项目大多都是宽屏,所以都以Width宽度为准调整Height高度。一、全屏模式如果所有用户的屏幕的比例相差不大,那么全屏也是可以的;但是大屏的项目一般不太适用。用户大屏一般都是宽屏,所以要想正常16:9的屏幕和宽屏都可以正常使用,全屏模式就不行了。当然你可以给宽屏打个全屏模式的包,给16:9的屏幕打一个窗口模式的包。Canvas用以宽度为准
2022-04-26 10:58:21
8182
原创 Unity New Input System
一、概述前段时间使用unity2020版本,发现自己的鼠标输入事件不起作用了!仔细看了看,原来是启用的新版的输入系统,但是代码确实Old。二、设置首先你得先告诉引擎你要使用哪个输入系统,当选择Both的时候就是两个都兼容。当支持的设备这一栏中为空时,说明支持所有设备。https://docs.unity.cn/Packages/com.unity.inputsystem@1.3/manual/Settings.html三、案例如果你想看看官方的案例,看下图...
2022-04-12 19:11:12
7028
1
原创 Unity中HDRP渲染管线漏光
目录前言一、漏光的原因可能是收到了阴影的影响二、烘焙光照贴图时出现漏光总结前言产生漏光的原因有很多,需要具体问题具体分析;此处先说一个实施光照漏光的问题。一、漏光的原因可能是收到了阴影的影响阴影是需要设置距离的,超出此距离unity是不会渲染阴影的;但是阴影最大距离设置的很远就会使得阴影质量下降,由此可能导致漏光。如上图,此时阴影的Max Distance设置为10000,在一个封闭的室内却沿着墙边出现一道光。如上图,设置了一个局部的Volume,主要该Vol
2022-03-02 15:49:14
4675
1
原创 Unity HDRP 光照贴图
目录前言一、光照贴图是什么?二、HDRP中烘焙光照贴图需要做哪些准备工作?三.烘焙四.HDRP中环境光五.HDRP烘焙光照贴图六.Volume对室外场景的影响七.Lingting/Environment烘焙对室外场景的影响八.Volume对室内场景的影响九.Lingting/Environment烘焙对室内的影响总结前言Unity中仅使用实时光照系统很难到达想要的效果,同时实时光的开销是比较大的,烘焙光照贴图往往是不可避免;在unity最新的渲染管线HDR
2022-03-02 15:32:03
7422
原创 unity HDRP 代码控制阴影距离
前言在unity最新渲染管线HDRP中是通过Volume控制Shadows的最大距离MaxDistance的,距离相机超出该最大距离的物体是不会投射阴影的。具体实现阴影最大距离的控制是在Vlume中的VolumeProfile类中,当然也可以直接通过VolumeProfile来控制;此处比较坑的地方是可视化面板中的字段和VolumeProfile类中的字段并不一致,应该是和其他类有冲突,此处阴影设置的类名为HDShadowSettings。using UnityEngine.Renderi
2022-02-17 09:35:55
3500
1
原创 unity HDRP配置 Volume设置
前言简单总结HDRP渲染管线配置及Volume参数详解一、HDRP配置文件在Project Settings/Graphics中有HDRP的配置文件,同时Project Settings/Quality中也有HDRP的配置文件;Quality中可选择新增不同的质量等级,配置文件以Quality为准。二、Vulume设置在ProjecSettings/HDRP Dedaule Settings中,可以设置Volume Profile配置文件;同时在游戏场景中也可以设...
2022-02-11 17:17:26
6339
原创 Unity帧同步,UDP,TCP
目录前言一、帧同步是什么?二、UDP的优缺点三、帧同步的基本流程四、帧同步用UDP如何克服缺点总结前言Unity3D实现帧同步一、帧同步是什么?单机游戏:手柄操作输入给程序,程序计算,推动游戏运行;帧同步:所有的游戏逻辑都是在客户端计算,那么服务器做什么呢?服务器基于帧的概念:每隔一段时间向客户端发送所有玩家的操作,同时等待玩家的操作进来,下次再发。问题:这样做同步帧,服务器的带宽是否能承受?每帧中发送的每个玩家的操作信息大概16个字节就能满足,王
2022-02-11 15:27:10
8158
1
原创 unity3D面试题
文章目录 目录 文章目录 前言 一、下列数据类型哪些是值类型,哪些引用类型,int、double、数组、struct、string、bool、char、object、enum 、 自定义类、集合? 二、值类型跟引用类型有什么区别 三、C#什么是 装箱 拆箱 四、列举你了解的常用数据结构 五、列举你了解的排序算法,选取一种使用伪代码写出来 三、值类型跟引用类型有什么区别 三、值类型跟引用类型有什么区别 三、值类型跟引..
2022-01-28 14:55:55
4617
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人