unity的UGUI的Raycast Target的使用(优化)

我之前写过一篇博客是关于unity的UGUI的内存优化的
里边提到一点点关于Raycast Target
传送门
这篇博客介绍一下Raycast Target的使用和内存优化的方法

首先我们要知道哪里有Raycast Target 这个东西我们可能不太会注意

在这里插入图片描述

但是的确有用 在Image和text里默认勾选 虽然很不起眼 但是他会消耗不必要的内存
但是如果一味的全部取消 会出现问题

测试

首先我们创建一个工程 然后创建一个按钮
然后创建出来之后 是一个按钮 下边一个text
我们给他注册事件
当我们把两个的Raycast Target都取消勾选的时候 我们点击按钮没有任何反应
当任何一个勾选的时候 按钮有可以使用
方便理解 这两个是 或 的关系(任何一个勾选 按钮都可以使用)

所以我们把不需要交互的UI空间的RaycastTarget取消勾选 避免不必要的消耗
但我们也要留意 避免出乎意料的BUG

如果你也是游戏开发爱好者 欢迎关注我的博客 我会在这里持续更新我的学习过程
我是一名爱健身的准程序员

猜你喜欢

转载自blog.csdn.net/weixin_44302602/article/details/107446993