unity 导航数据的静态生成与动态加载 本文主要描述了如何使用更加方便的 高级NavMesh构建工具,用以静态烘培&动态更新网格数据,还包括其中遇到的一些坑与爬坑指南。不包...
unity 导航数据的静态生成与动态加载 本文主要描述了如何使用更加方便的 高级NavMesh构建工具,用以静态烘培&动态更新网格数据,还包括其中遇到的一些坑与爬坑指南。不包...
一般来说,从设计初衷来看,把挂在物体上的脚本勾选状态改为不勾选,这个脚本就不会运行。 然而真实情形只是生命周期函数和用户自定义的且外部不被访问的函数不运行罢了; enable...
float.Parse 在不同语言下,小数点表示是不一样的,需要处理不同语言的问题。俄语,法语,德文、印尼文、越南文、葡萄牙语等都是不用.表示小数点 ;进一步研究发现,U3D...
一、什么是线程? 线程是操作系统能够进行运算调度的最小单位,被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每...
1. 划分程序集的意义 在大型项目中,合理的规划和拆分代码模块,设置合理的引用关系,可以解除基础框架-游戏模块-三方插件的耦合。 如上图中游戏模块作为需要经常改动的模块,它引...
前言:主要记录了在接入华佗热更新中的一些思考和对整个项目的设计,当然也包括接入过程中的一些坑。希望可以给需要接入热更新的人一些启发,同时也欢迎大家留下自己的的建议和想法。 一...
首先写了设置Linerenderer不同属性的函数,写在Linkmodel的start里,fixedupdate也写了一部分更新positions,根据手动设置的linema...
有效数字的概念 有效数字是指在分析工作中实际能够测量到的数字[https://baike.baidu.com/item/%E6%95%B0%E5%AD%97/6204]。能够...
一、前言 上一章对DOTween进行了简单的介绍,了解了其特性以及如何引入项目,下面,我们开始对他的使用,做一个简单介绍,让你对DOTween的用法有个初步的认识。 二、写法...
参考Unity 动画一:DOTween简单了解[https://www.jianshu.com/p/19cbdc5a7314]Unity 动画二:DOTween使用简介[ht...
一、DOTween简介 DOTween是一款针对Unity的快速高效、类型安全的面向对象的补间动画引擎,并且对于C#用户做出了很多的优化。 兼顾速度与效率:DOTween不仅...
这是我在《Unity游戏优化 (第2版)》看的,记录一下~ 批处理是啥?一般出现在3D图形和游戏中 大概意思就是:将大量任意数据快组合在一起并将它们作为单个大数据块进行处理的...
新手引导是游戏中必不可少的系统。 原理:1.添加一个灰色的遮罩层2.高亮显示引导玩家的内容,比如需要点击的按钮3.显示提示语:“点击此处” 要解决的问题:1.统一的触发接口2...
1.为什么访问栈空间比堆快?栈直接从地址读取数据到寄存器,放到目标地址对将分配的地址放到寄存器,取出这个地址的值,再放到目的地址 2.值类型与引用类型区别值类型是像int、f...
1.生命周期初始化阶段Awake:仅被调用一次,不同的物体顺序随机调用OnEnableStart:仅被调用一次物理阶段FixedUpdate:处理刚体时yield WaitF...
这是我在《Unity游戏优化 (第2版)》看的,记录一下~ 批处理的目的:就是减少在当前视图中渲染所有对象所需的DrawCall数量 DrawCall是啥?基本概念:就是一个...