所以对于没有被任何东西引用,只靠在游戏运行时使用Shader.Find换上去的shader,为了双保险,可以首先放到resources文件夹里,另外,再在ProjectSettings->Graphics里的always included shaders添加此shader. 放在resources文件夹里能保证shader被打到apk里. 添加到always included shaders里不但能保证被打到apk里,还能使shader预加载,避免在第一次执行Shader.Find的时候出现卡顿…
unity这东西感觉挺坑 在mac上build的时候遇到error IL2CPP error for method 'System.Void DG.Tweening.DOTweenPath::DORestart(System.Boolean)' in DOTweenPath.cs:212 Additional information: Object reference not set to an instance of an object. 是Dotween这个是animation的插件 goo…
一.xLua插件下载安装 1.从GitHub上搜索并下载插件 2.将文件复制到unity中 3.检查是否有错误 二.在unity中调用lua 1.简单调用 在c#脚本中使用LuaEnv类可以运行lua,建议LuaEnv实例全局唯一. using System.Collections; using System.Collections.Generic; using UnityEngine; //引入命名空间 using XLua; public class HelloLua01 : MonoBeh…
Unity 在底层默认希望为你做尽可能多的优化,降低使用门槛,比如 BuildSetting 中的 Optimize Mesh Data 选项就是一个典型的例子. 这个选项到底有什么用呢?文档描述为: Optimize Mesh Data Remove any data from meshes that is not required by the material applied to them (tangents, normals, colors, UV). 即是说:如果开启了此选项,将会在…