自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 Unity生命周期函数

Unity中的生命周期函数指的是MonoBehaviour类中的一组特殊函数,它们在游戏对象的生命周期不同阶段被自动调用unity2019.4来举例子。

2023-07-16 20:00:15 241

原创 Unity 分帧加载

提高游戏加载速度:将资源分成小块加载可以减少加载时间,因为只需加载当前帧所需的部分资源。这对于大型游戏或资源密集型场景特别有用,可以减少初始加载时间,让玩家更快地进入游戏。减少内存占用:将资源分帧加载可以减少每帧所需的内存占用。当只加载当前帧所需的资源时,可以避免一次性将所有资源加载到内存中,从而降低了内存的消耗。这对于内存有限的设备或大型游戏非常重要。提高游戏流畅度:通过分帧加载,可以避免在帧率下降时出现明显的卡顿现象。

2023-07-06 19:54:19 1334 2

原创 Unity 四叉树动态加载

【代码】Unity 四叉树动态加载。

2023-06-30 08:43:19 524

原创 Unity 连接Xlua交互

文件需要评论。

2023-06-27 10:38:30 180

原创 Unity 屏幕移动和放大缩小——PC和移动端(手机)

鼠标屏幕周边检测移动。鼠标滑轮进行特写缩小。

2023-06-25 19:13:28 1270

原创 Unity 拖拽旋转效果(轮转图)

【代码】Unity 拖拽旋转效果(轮转图)

2023-06-20 19:16:23 723

原创 Unity Mesh网格C#画各种形状(三角形、雷达图、正方体)

【代码】Unity Mesh网格C#画各种形状(三角形、雷达图、正方体)

2023-06-20 18:48:57 806

原创 Unity 排序算法源码大全

Unity 排序算法源码大全

2023-06-16 18:18:05 214

原创 Unity Shader 入门(零基础到敢上手敲Shader)

相对于传统的光栅化渲染,光线追踪可以轻松模拟各种光学效果,如反射、折射、散射、色散等。它是最简单的着色器,与 Standard Surface Shader 相比,它去除了冗长的光照公式以及阴影解算,因此得名 Unlit,翻译过来就是无光照,也正因如此,它只由最基础的 Vertex Shader 和 Fragment Shader 组成,最为基础易懂。标准表面着色器,它是一种基于物理的着色系统,可以理解为 它是通过对物理现象的简单模拟,可以实现生活中各种物品的效果,比如石头、木材、玻璃、塑料和金属等等。

2023-06-07 19:21:57 1520

原创 Unity 遮挡剔除(Occlusion Culling)——优化篇

声明:使用本内容请标明本链接和出处关于理论都不说了多说也没有意思直接开始弄出Uinty自带的东西-遮挡剔除(Occlusion Culling)

2023-05-29 19:00:33 299

原创 unity / C#值类型、引用类型、栈、堆、垃圾回收GC(理论)

引用类型的实例总是在堆上的没有错,但是方法内部声明的变量和方法参数在栈上。对于直接与变量关联的存储位置和值类型变量关联的存储位置,它们的存储位置没有区别,也就是引用本身会和值类型一样,如果一直变量短时间存在,就在栈的临时存储池中分配。class 数组是引用,即使元素是值类型(int[]是引用) 委托(delegate)是引用 接口(interface)是引用,但可用值类型实现。引用类型的变量包含了两个存储位置:直接和变量关联的存储位置,以及由变量中存储的值引用的存储位置。

2023-05-28 18:28:50 776

原创 Unity 实现画笔功能(你画我猜、刮刮乐等)

【代码】Unity 实现画笔功能(你画我猜、刮刮乐等)

2023-05-22 09:25:11 770

原创 Unity 简易的摇杆移动转向

大家都知道关于电脑的移动方式可以直接获取键盘的按键,但是手机大多数是没有键盘的都在屏幕上操作的,所以摇杆渐渐的出现在来各种游戏的比如王者荣耀、原神等。最后添加到移动的小图片就好了。首先场景创建如图所示。

2023-05-17 14:28:51 434

原创 Unity 关于声音(AudioSource)的播放、结束、暂停、继续、声音大小

在Unity开发的过程中用到声音(AudioSource)实现一些声音的效果是比不可少的 接下来看看关于声音(AudioSource)的内容吧。

2023-05-13 09:18:01 4810 1

原创 Unity 利用刚体的施加力的实现

利用刚体实现一些比如碰碰车被碰撞被撞后退的效果等。

2023-05-13 08:58:03 259

原创 Unity 浅谈热更新

介绍了C#热更新方案的优缺点,就说一下这篇文章的主角,HybridCLR: C#热更新方案。HybridCLR是一个特性完整、零成本、高性能、低内存的近乎完美的c#热更新方案。HybridCLR提供一个非常完整的跨平台 CLR 运行时,不仅能在Android平台,也能在IOS、Consoles等限制了JIT的平台上高效地以 AOTUnity开发者从此可以完全使用c#开发,并且零成本使用几乎所有的c#特性,再也不需要使用各种脚本或者不完整的热更新方案了。

2023-05-09 09:49:11 401

原创 Unity 实现UI自适应

5.下面的Match是已上门为基础 (建议 如果是横屏已高为主 竖屏相反 方形建议在中间看个人需求)但是在这样设置完后会发现很多的UI的子集部分或者很多UI还是原本大小这样就需要用代码来自适应。在做UI功能的时候都要注意对屏幕的自适应 应为不同的手机设备都拥有不同的分辨率。2.Canvas自带的Canvas Scaler组件。先看看Unity 自带的自适应功能。所以自适应的分辨率是必不可少的。4.是宽和高已上门分辨率为基础。3.选择具体如图所示。也可以封装方法来使用。

2023-04-25 18:44:39 918

原创 Unity 在Game输出Console内容

但是 打包后的项目没办法显示Console内容 让很多头疼 有的时候明明在unity上运行好好的。在Unity 有的时候懒得打断点查看 相信很多人也会用Debug.Log输出一些内容数据等。向这些情况最好是在Game输出Console内容。可是一打包就开始出现bug还没法查看。方便查看代码运行的数据或内容。

2023-04-24 17:26:10 745

原创 Unity HybridCLR(Huatuo)基本配置和简易热更新(一)

如果添加后有git的报错建议去git官方网站下载个最新版本 下载后要重启电脑!细心的可以看到官网有这个下载网站 怕你们找不到我就放在下面了。HybridCLR(Huatuo)简易的更新就搞定了。首先在Unity添加 HybridCLR。点击之后就会发现多了热更新的文件夹。接下来开始是代码部分。

2023-04-20 09:28:37 985 2

原创 Unity Animator的更换状态体动画

放进去想要转变的Animator。

2023-04-13 08:42:57 314

原创 Unity 伤害字体飘血效果

很多攻击类型游戏 掉血或者加血的同时都会出现一些飘血的样子。每次掉血的时候触发一下这里。血条文字向上移动的效果。

2023-04-11 08:14:54 616

原创 Unity 实现技能的扇形的攻击范围

【代码】Unity 实现技能的扇形的攻击范围。

2023-04-06 19:46:39 406

原创 Unity 获取文件夹下的预制体名称(可改成其他材质)

其实获取并不难 可以说想起来API就能想起来 但是很多不常用API就会使人容易遗忘。我拿的我的Resources下的player文件夹下举个例子吧。废话就不多说了 首先命名空间必不可少的。接下来看主要代码的部分吧。那就看看我的路径和演示效果吧。

2023-04-04 14:14:53 1159

原创 Unity 简易易学网络框架(0基础教学+含代码)

剩下就是客户端和服务器都敲上 消息中心和泛型单利 为了以后传网络 数据等。首先就是创建文件夹 最好的是一个项目名的文件夹 里面。好了 rubbish的简易网络框架差不多已经搭建好了。敲上 消息中心和泛型单利 为了以后传网络 数据等。游戏开始连上网络 和每帧监听服务器发送过来的消息。当然这也不是强制性的为了方便保存和查找。Server 部分可以告一段落了。先说Server 部分的代码。不会的同学跳转到本人的。不会的同学跳转到本人的。开始Client部分了。

2023-04-01 09:47:04 535

原创 Unity 模型资源转图片

Unity 模型资源转图片

2023-03-29 09:35:05 168

原创 Unity 贝塞尔曲线 代码写弧度

如图所示P0为开始位置 P2为终点位置 为了求出俩点的弧度得出P1。具体运动逻辑如图所示。

2023-03-25 10:31:55 191

原创 Unity 编辑器OnGUI基础用法

一些具体常用的API和用法 和代码例子 注意OnGUI是每帧调用的不参与打包无需过多的考虑性能问题。

2023-03-25 09:26:47 687

原创 Unity 解决UI在预制体前面的问题

解决UI在预制体前面的问题

2023-03-24 20:18:53 208

原创 消息中心-泛型单利C#

消息中心是泛型单利的代码 如果不想搞单利 用静态效果一样自己玩完全够用的。单利本来不想发的因为之前发过 但是想了想还是发了吧。消息中心是消息的转发派发的中转站 话不多说上代码。怎么用也发一下吧 哎 主要就是发送和转发。

2023-03-22 14:39:13 240

原创 线性渲染和第三人称控制器C#

线性渲染和第三人称控制器C#

2023-03-21 09:13:48 78

原创 Unity 简易手写摇杆C#

手写摇杆C#

2023-03-21 09:08:33 128

原创 实现泛型单例模式C#

实现泛型单例模式C#

2023-03-21 08:55:01 166

DoTeen(版本未知)

DoTeen(版本未知)

2023-06-21

XBar(血条 版本未知)

XBar做血条效果的神奇插件

2023-06-20

空空如也

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

TA关注的人

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