Unity教程只-Unity3d获取某个方法执行的时间

 

我想在一帧内获取某个方法的总执行时间。开始想用Time.time减去之前保存的时间。但是发现在一帧内永远返回的是0,多帧的话可以,看来Time.time只会在每一帧赋值更新一次,所以一帧内的就取不到了。

然后查了一下c#有一个Stopwatch的类可以帮我们记录时间,使用起来也挺便利的。。 More

Unity教程之-UGUI一个优化效率小技巧

无意间发现了一个小技巧。如下图所示,可以发现UGUI的Image组件的RaycastTarget勾选以后会消耗一些效率,为了节省效率就不要勾选它了,不仅Image组件Text组件也有这样的问题。 More