自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunshine_XWT的博客

一个人的摸爬滚打

  • 博客(7)
  • 收藏
  • 关注

原创 Unity报错合集

Unity报错合集

2023-03-21 14:29:30 572

原创 Lua代码优化

笔记

2022-08-04 10:03:55 912

原创 状态机和行为树

状态机一般指有限状态机(FSM),“事件”机制。每个节点表示一个状态,通过条件转换不同的状态。行为树“轮询”机制。每个节点表示一个行为,节点是有层次的,子节点由其父节点控制。每个节点执行都有一个返回结果(成功、失败、运行),节点的执行结果由其父节点管理,来决定接下来要做什么,父节点的类型决定了不同的控制类型。好处是节点不需要维护向其他节点的转换,增强了模块性;设计好的行为树可以在其他树中作为子树复用,减少了开发量。直观,可复用,易扩展。参考:https://zhuanlan.

2021-08-03 22:27:27 1741

原创 关于Unity批处理

1. 静态批处理条件:标明为static,相同材质的物体。打包时把子模型的顶点信息转换到世界空间下,节约计算资源,子模型共享材质,没有渲染状态的切换,Command Buffer会缓存绘制命令,起到了渲染优化的目的。缺点:打包后体积增大,运行时占用的内存也会增大。限制条件:· 改变Renderer.Material会造成一份材质的拷贝,可以用sharedMaterial·lightmap不同无法参与批处理2. 动态批处理条件:...

2021-07-31 11:12:22 374

原创 基于九宫格大世界地图动态加载思路

将大地图按固定大小拆分成小的Chunk,运行时根据角色位置和约定好的Chunk尺寸判断角色所在的Chunk和周围Chunk的索引,加载对应的Chunk文件。当角色移动的时候,判断是否需要加载新的Chunk和卸载旧的Chunk文件。获取到周围需要加载的物体信息后,按照物体和角色的距离排序,优先加载近的物体。使用对象池缓存已经加载过的需要移出视野的物体。参考:https://zhuanlan.zhihu.com/p/28042244...

2021-07-30 12:05:13 1599

原创 Unity3D Shader Stencil参数介绍

Unity3D Shader Stencil参数介绍参考:https://www.cnblogs.com/hont/p/6579848.htmlStencil{ Ref 1//Reference Value ReadMask 255 WriteMask 255 Comp Always //Comparison Function Pass Replace Fail Keep ZFail Replace}Ref 就是参考值,当参数允许赋值时,会把参考

2020-05-29 21:03:35 562

原创 C#多线程(一)

引入命名空间using System.Threading;ThreadStart threadStart = new ThreadStart ( AddItem ) ;//AddItem为方法名Thread thread=new Thread(threadStart);//声明一个线程thread.Start();//启动线程private void

2016-03-23 22:08:13 182

空空如也

空空如也

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

TA关注的人

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