摘要:
一、如何组织assetBundle: unity5以前,打包需要自己去找依赖,然后需要按照拓扑图顺序压入AB栈,这样在最后打AB时才能有效利用依赖(栈内已有的AB才能作为依赖)。 unity5.x后,打包变得简单,但如何组织assetBundle依然需要琢磨和规划。 首先我们需要知道:AB、asse 阅读全文
摘要:
此文将介绍4种实现动态障碍的方法,2种基于navmesh,2种基于astar算法。 1.基于navmesh。 1.制作场景障碍: a.有几个独立的障碍物,就定义几个user area,即,一个场景仅仅支持一个字节数目的独立障碍物 b.建立碰撞盒建立障碍物: 碰撞盒是可行走区域。 c.设置碰撞盒gam 阅读全文
摘要:
1、与刘十九冬日喝酒:绿蚁新醅酒,红泥小火炉。晚来天欲雪,能饮一杯无。 2、异地见古人:岐王宅里寻常见,崔九堂前几度闻。正是江南好风景,落花时节又逢君。 3、一位从事土木的朋友拍了一张未完工的高楼大厦和底下劳作的工人:遍身罗绮者,不是养蚕人。 4、于幽静处遐思,我的豆瓣签名:谁知竹西路,歌吹是扬州。 阅读全文
摘要:
1、表妹沉迷第5人格,考试成绩一落千丈,春节回家如何应对亲戚的“咨询”? 答: 这你怕啥的,大家主要还是会怪冯诺依曼吧 (手动狗头) —- 回归正经的分割线—— 这种情况家长的责任更大些吧? 明知道这个情况,还每天晚上给个手机让女孩自己“关上书房学习”? 家长是操心还是不操心呢 先分享下解决我儿子上 阅读全文
摘要:
作者:大明链接:https://www.zhihu.com/question/63794110/answer/922502808来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1.抑郁和焦虑通常是过度思考的直接结果。过度思考会让你担忧一些可能根本不会出现的问题。 解决 阅读全文
摘要:
Tesselation的作用:给低片面数模型镶嵌更多片面,让低模变高模。 和法线贴图不同,法线本质是通过改变低模表面的颜色来模拟高模,比如在一个片面上普通diffuse是均匀的颜色分布(因为光照颜色一样,它插值顶点对应纹理色值,所以是均匀的,很多情况还是单一的,比如全是灰色等),而法线贴图通过插手光 阅读全文
摘要:
主要代码:UIRoot,UIOrthoCamera,UIRect.GetSides(UIPanel使用UIRect的)里的GetSides,代码量很少,但需要思考和测试验证。 一、UIRoot的基本内容: 1.提供2种适配方式:pixel perfect和fixsize(新版本改成Flexible和 阅读全文
摘要:
效果: shader: 挂Camera的脚本: 脚本没什么可说的,shader主要思想是向内采样。 改进版: 因为上面水波的光环很明显,所以下面虚化内环并加一些注释: 效果: 阅读全文
摘要:
slua的东西不是几句话能讲得完,这里只说结论不说原因,原因有空写个Little Slua工程来解释,下面注释中有几个关键点:LuaVar系列类:LuaFunction,LuaTable,LuaDelegate的使用,类型表和实例表,__parent代表继承关系,存ud的表是弱表(可以用来缓存c#中引用类型的object对应ud) import "UnityEngine" -- 是否导出了... 阅读全文
摘要:
slua本身并不提供如何把一个lua文件绑定到一个预制中,就像一个普通的继承自monobehavior的自定义脚本那样,而tolua的框架却采用了拙劣的做法: 所以我琢磨了一下,在slua框架下用下面脚本来完成绑定: 对一个新预制,我们只需要挂上LuaMonoBehavior脚本并加上对应Lua文件 阅读全文
摘要:
先讲一下之前的分辨率适配做法: 要适配IponeX,只需改成: 即,对IponeX进行全屏适配即可。 阅读全文