摘要: 在平时的编码过程中,如果我们需要调用一个函数,对一个变量进行一系列的操作,那么我们可以使用值传递和引用传递两种方法。 下面我举一个简单的例子: public static void Main(string[] args) { int number = 5; Console.WriteLine("nu 阅读全文
posted @ 2024-07-06 18:10 Jet清远 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在Unity的Console窗口中,我们可以点击右上角的三个点,然后点击Open Editor Log,查看编辑的日志。 其中会有记录报错的信息,也会有我们build打包之后资源占比信息,上线小游戏的时候我们可以根据这些信息,看看需要压缩哪些资源 阅读全文
posted @ 2024-07-05 09:29 Jet清远 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 当我使用Unity2021打开一个Unity2018的项目时,会发生一个CS0433的报错,如下图所示: 关于CS0433错误,微软的官方文档中是这么描述的: 因此,根据报错信息,我揣测是Unity的Compat与mscorlib发生了重复,所以将mscorlib.dll文件全部删除了,但是问题没有 阅读全文
posted @ 2024-07-04 17:14 Jet清远 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 在Unity中,Unity会为每个资源(包括但不限于音频文件,图片素材,材质,文件夹等)生成一个.meta文件。 这些meta文件其实就是元数据文件,它记录着相对应素材的元数据,meta文件中我们最常用到的,就是其中的GUID。 GUID是一个由Unity自动生成的随机id,但是在整个项目中,每个资 阅读全文
posted @ 2024-06-27 22:54 Jet清远 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 在使用Unity的Addressables插件进行游戏资源分包管理的时候,报了这个错误: 反编译查看发现是unity与.net版本不匹配导致的问题 解决方案: 在Unity中打开Edit->Project Settings->Player,更改.Net版本 微软官方文档: 在 Unity 中使用 . 阅读全文
posted @ 2024-06-27 22:20 Jet清远 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 我通过Unity开发了一款游戏,我们使用Vivo官方的插件构建了webgl项目 我们需要在vscode中使用node.js和npm进行打包成rpk文件,所以我们需要安装node和npm(现在下载node.js基本上都有集成了npm) PS:需要先下载Vivo的官方minigame插件,下载后可以使用 阅读全文
posted @ 2024-06-14 11:24 Jet清远 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1. Shader的基本概念 什么是Shader? Shader是小型程序,用于在GPU上运行,处理顶点、像素或其他图形处理单元。Unity主要使用以下两种Shader: 顶点Shader(Vertex Shader):处理每个顶点的数据,如位置、颜色和纹理坐标。 片段Shader(Fragment 阅读全文
posted @ 2024-05-24 21:10 Jet清远 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 委托(Delegate): 委托是C#中的一种类型,表示对具有特定参数列表和返回类型的方法的引用。委托类似于C++中的函数指针,但它是类型安全的,并且是面向对象的。它们通常用于将方法作为参数传递给其他方法,实现回调功能。 委托的关键特性: 类型安全: 委托是类型安全的,这意味着方法的签名必须与委托的 阅读全文
posted @ 2024-05-23 23:22 Jet清远 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 在2022.3版本中,我先在DialogueManager脚本声明一个StoryData的对象 然后在名为DialogueManager的空物体上挂载两个脚本,并把StoryData脚本给到DialogueManager实例化的对象 在笔者看来,这种应该没什么问题,符合逻辑,此时运行游戏也没用任何问 阅读全文
posted @ 2023-11-09 16:59 Jet清远 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 首先新建一个空白的GameObject,挂在一个MouseManager的脚本 实现思路: 通过获取鼠标点击的位置,获得该位置的信息,然后使角色移动到该位置 MouseManager脚本的代码如下: 1 using System; 2 using System.Collections; 3 usin 阅读全文
posted @ 2023-10-23 17:20 Jet清远 阅读(117) 评论(0) 推荐(0) 编辑