03 2022 档案
摘要:一、和策划配合,将数据表编辑后导入unity存储的方式 1、新建excel文件,配置基础道具信息 2、用在线Json工具,将excel转换为json配置,并稍微修改json配置(添加一个info作为key) 3、在unity脚本中读取道具信息 首先定义一个道具的数据结构,让我们能够从json字符中读
阅读全文
摘要:unity中的检测包含了范围检测和射线检测 以下收录了唐老狮专栏的详解(唐老狮yyds)老师讲的特别简单易懂 【唐老狮】Unity——物理系统(射线检测) - 哔哩哔哩 (bilibili.com) 【唐老狮】Unity——物理系统(范围检测) - 哔哩哔哩 (bilibili.com) 在记录一则
阅读全文
摘要:unity给我们提供了多种角色移动的思路 先简单整理下前三种 一、直接修改组件位置 最基础的方式,是改变物体位置的最直接的方式 适用于既没有物理系统,也对移动没有特殊要求的情况 public float speed; void Update() { Move(); } void Move() { f
阅读全文
摘要:委托是什么?举一个例子来讲就是一件本该由自己来做的事情不由自己来做而是叫别人来做 Lambda和中心事件会广泛用到委托,因此搞清楚委托概念非常重要 委托是一种类,他是一种引用类型的数据类型,它可以指向一个自定义类型的参数列表和自定义返回值类型的方法 委托类似于c语言中的函数指针的概念,函数指针的间接
阅读全文
摘要:本文记录整合了网上资料,帮助自己更好地理解SignalTrack的使用 首先理清SignalTrack的几个部件: SignalAsset:复用的关键,需要创建到asset中 Signal Emitter:我们在Timeline上创建的是Emitter,他会要求我们创建一个Signal Asset并
阅读全文
摘要:今天算法课学了个采用递归思想的n皇后算法,闲来无事,用unity简单做个可视化,顺便巩固一下自己先前学习的程序纹理。记录一下自己踩过的坑 (纯粹是为了把学过的知识进行一个综合练习,实用价值不大。。生成这么多程序纹理巨耗性能) 首先是核心的算法部分,在书本的基础上简单做了些修改 Queen.cs us
阅读全文
摘要:记录用unity shader 后处理实现运动模糊效果(learn by 《unity shader 入门精要》) 运动模糊的实现有多种方式。这里的实现方式是利用一块累计缓存(accumulatioin buffer)来混合多张连续的图像 实现过程如下: 1、创建一个让摄像机移动的脚本 模拟运动效果
阅读全文
摘要:本文记录用sobel算子进行边缘检测,实现unity描边屏幕后处理效果的过程(Learn by 《unity shader 入门精要》) unity实现屏幕后处理效果过程如下: 1、首先在摄像机中添加一个用于屏幕后处理的脚本,该脚本需要先检测一系列条件是否满足 如当前平台是否支持渲染纹理和屏幕特效,
阅读全文