Unity随记】的更多相关文章

//切换场景时怎么能让音乐不停? /////////////////////////////////////////////////////////////////// //切换场景时怎么防止某个物体销毁? //代码 void Awake() { DontDestroyOnLoad(transform.gameObject); } //这个游戏对象不要是子物体 //C# 中的 float为小数要带 f 符号如 //代码 float movev = 0.3f; // ///////////////…
A. WaitForTargetFPS: Vsync(垂直同步)功能所,即显示当前帧的CPU等待时间    B. Overhead:       Profiler总体时间-所有单项的记录时间总和.用于记录尚不明确的时间消耗,以帮助进一步完善Profiler的统计.         C. Physics.Simulate:       当前帧物理模拟的CPU占用时间.    D. Camera.Render:       相机渲染准备工作的CPU占用量    E. RenderTexture.Se…
一.引子 RT,本篇博客记录的是马三的一次解决 LuaFunction has been disposed 的bug的全过程,事情还要从马三的自研框架 ColaFrameWork 说起.最近,马三在业余时间维护了一款基于Unity的客户端自研框架,起名叫 ColaFrameWork ,寓意是希望写代码能像喝小可乐一样享受和轻松.为了在Lua层可以监听到UI事件,马三制作了UGUIEventListener.UGUIDragEventListenner和UGUIMsgHandler等这样几个UI组…
最近在项目开发过程中,无意发现游戏场景的绘制占用了大量的Batches,几乎一个模型显示就占用了一个Batch,而Saved by batching数量几乎为0,即没有任何合批渲染优化.这显然跟预期相去甚远,因为虽然场景里有多达上百个模型需要绘制,但大部分都是一模一样的卡牌模型,引用相同的材质球,按理绝大部分都是可以被Unity自动dynamic batching,进行合并批处理的.哪到底是哪里出了问题? 于是翻看Unity Manual,检查Dynamic Batching的规则,可以简单概括…
unity中射线检测需设定所需层级时,必须加上距离!!! //一条从主相机到屏幕点击点的射线 Ray ray = Camera.Main.ScreenPointToRay(Input.mousePosition); RaycastHit hit; //发射一条射线返回相关信息(如需设定检测所需层级,距离一定要加!!!) //CanRay为定义的LayerMask层,如无法手动添加选择,可代码 // int CanRay=1 << 10 ; /* 1 << 10 打开第10的层. ~…
之前是配置好的环境,不知道怎么突然就不正常了. 一直弹出下面的报错: Error running CocoaPods. Please ensure you have at least version 1.0.0. You can install CocoaPods with the Ruby gem package manager: sudo gem install -n /usr/local/bin cocoapods pod setup 在终端中输入上面的两条命令也安装成功了,但是在打包的时…
当物体被置为静态时,模型网格是无法移动和旋转的,只有碰撞器可以. 也就是会出现当父物体不为静态,子物体为静态时,运行后旋转移动父物体,子物体模型网格不会跟随旋转移动,但子物体碰撞器会跟随旋转移动. 或父物体为静态,但是是空物体,运行后改变坐标后误以为子物体出错未跟随,可查看是否置为静态. 可在特定时刻使用!…
1. Xcode不显示模拟器 之前一直用真机调试,就没注意模拟器.今天要上传版本要用到模拟器截图,发现竟然Xcode的运行选项竟然没有显示模拟器. 也是网上找了各种方法,修改各种设置,清了各种文件夹都不行,最后找到个答案,修改一个小地方竟然行了. 在Build Settings -> Architectures -> Supported Platforms中将 "iphoneos" 改成 "IOS" 太沙雕了这设置,是U3D导出来的工程带的问题. 2.X…
查找了 Script Serialization http://docs.unity3d.com/Manual/script-Serialization.html 自定义序列化及例子: http://docs.unity3d.com/ScriptReference/ISerializationCallbackReceiver.OnBeforeSerialize.html 和Unity 圣典 在这博友 的基础上 再总结下Unity 的序列化 序列化的作用是: 可以显示变量(类,结构等)在inspe…
Unity Shaders and Effects Cookbook 最近在读 <Unity Shaders and Effects Cookbook> 中文名称:<Unity 着色器和屏幕特效开发秘笈> 书本源码 https://www.packtpub.com/books/content/support/11712 配套彩图 https://www.packtpub.com/sites/default/files/downloads/5084OT_Images.pdf 英文PD…