04 2018 档案

Lua用于游戏运行期热更(不重启游戏客户端)
摘要:lua在Unity的热更新中,一般是每次客户端启动的时候检查是否有更新,然后加载。 如果要在运行期热更,跟服务端做不停服热更(比如java 用类构造启动java脚本本身,或者luaJ)是一个道理。 有几个地方: lua 的package.path = package.path ..';C:/User 阅读全文

posted @ 2018-04-19 17:57 百无禁忌 阅读(630) 评论(0) 推荐(0)

Unity游戏移植:tolua适配Webgl平台
摘要:近期公司的Unity项目为了兼容多端: 安卓/IOS、windows/mac、浏览器。 其中tolua是不兼容webgl。 花了三天时间跑起来。 步骤: 1.替换tolua虚拟机为lua5.1 2.修改部分tolua不兼容代码 3.修改回调为_internal #if !UNITY_EDITOR & 阅读全文

posted @ 2018-04-14 14:49 百无禁忌 阅读(1906) 评论(2) 推荐(0)

LightProbe的本质
摘要:我们渲染,简单不严谨的分类的话:性能消耗: 像素着色》顶点着色。 动态渲染》静态光照贴图的UV查询(包括天空盒这类反射贴图查询) 而LightProbe本质上是 更简化版的动态顶点着色。 只是包含了极少的光线,然后用这些光线做顶点着色,也可能是平面着色,看Unity的内部实现了。 阅读全文

posted @ 2018-04-10 00:55 百无禁忌 阅读(232) 评论(0) 推荐(0)

导航