指定层有效:
Physics.Raycast(ray, out hit, 1000, 1 << LayerMask.NameToLayer(“MAP”));
或写成:Physics.Raycast(ray, out hit, 1000, 1 << 9);//第9层有效。
指定层无效:
Physics.Raycast(ray, out hit, 1000, ~(1 << LayerMask.NameToLayer(“MAP”)));
或写成:Physics.Raycast(ray, out hit, 1000, ~(1 << 9));//第9层无效。
Unity射线检测层处理 Layer

相关文章:

  • 2022-12-23
  • 2021-09-30
  • 2022-12-23
  • 2021-09-10
  • 2021-06-30
  • 2021-10-05
  • 2021-12-28
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-10
  • 2022-12-23
  • 2022-01-12
  • 2022-12-23
  • 2021-11-12
  • 2022-12-23
相关资源
相似解决方案