利用MonoBehaviour的OnBecameInvisible()方法。

该方法需要被挂接对象拥有renderer组件。如果没有,可以考虑给其加一个挂接一个cube子结节,借用该子结点的renderer触发OnBecameInvisible()方法。为了减少性能损失,还应该做如下处理:

  1. 将该子结点除Mesh Render之外的其它所有组件删除;

  2. 将renderer中的所有check box都重置;

  3. 将localScale的所有数值设置为0,以保证其不可见性;

  4. 还可以适当调整localPosition的值,以保证父结点在适当的位置完全不可见后再销毁;


相关文章:

  • 2021-09-26
  • 2022-02-02
  • 2021-09-21
  • 2021-08-11
  • 2021-05-21
  • 2022-12-23
  • 2021-06-03
  • 2021-10-28
猜你喜欢
  • 2022-12-23
  • 2021-05-18
  • 2022-12-23
  • 2021-11-08
  • 2022-01-19
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案