layerMask参数:

Raycast (ray : Ray, out hitInfo : RaycastHit, distance : float = Mathf.Infinity, layerMask : int = kDefaultRaycastLayers)

int layer = LayerMask.NameToLayer("Ground"); //假设=10

LayerMask.GetMask(("Ground"); //相当于 1 << 10

其实很简单:

1 << 10 打开第10的层。 等价于【1 << LayerMask.NameToLayer("Ground");】  也等价于【 LayerMask.GetMask(("Ground");】

~(1 << 10) 打开除了第10之外的层。

~(1 << 0) 打开所有的层。

(1 << 10) | (1 << 8) 打开第10和第8的层。等价于【 LayerMask.GetMask(("Ground", "Wall");】

转载于:https://www.cnblogs.com/dabiaoge/p/8980224.html

LayerMask小结相关推荐

  1. 【阶段小结】协同开发——这学期的Git使用小结

    [阶段小结]协同开发--这学期的Git使用小结 一.Git简介 1. Git简单介绍 2. Git工作流程以及各个区域 3. Git文件状态变化 二.Git安装&Git基本配置 三.个人踩坑 ...

  2. 正则表达式(括号)、[中括号]、{大括号}的区别小结

    正则表达式(括号).[中括号].{大括号}的区别小结 </h1><div class="clear"></div><div class=& ...

  3. php中$_REQUEST、$_POST、$_GET的区别和联系小结

    php中$_REQUEST.$_POST.$_GET的区别和联系小结 作者: 字体:[增加 减小] 类型:转载 php中有$_request与$_post.$_get用于接受表单数据,当时他们有何种区 ...

  4. c cin.get()的用法小结_c语言中static 用法

    static在c里面可以用来修饰变量,也可以用来修饰函数. 先看用来修饰变量的时候.变量在c里面可分为存在全局数据区.栈和堆里.其实我们平时所说的堆栈是栈而不是堆,不要弄混. int a ; int ...

  5. linux 压缩文件夹格式,Linux下常见文件格式的压缩、解压小结

    Linux下常见文件格式的压缩.解压小结 .tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ...

  6. 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别

    简单工厂,工厂方法,抽象工厂都属于设计模式中的创建型模式.其主要功能都是帮助我们把对象的实例化部分抽取了出来,优化了系统的架构,并且增强了系统的扩展性. 本文是本人对这三种模式学习后的一个小结以及对他 ...

  7. flash 入门课知识小结

    一. 几种类型帧的小结:(关键帧.空白关键帧.普通帧) 1. 特点   帧--是进行flash动画制作的最基本的单位,每一个精彩的flash动画都是由很多个精心雕琢的帧构成的,在时间轴上的每一帧都可以 ...

  8. Eigen/Matlab 使用小结

    文章目录 [Eigen Matlab使用小结](https://www.cnblogs.com/rainbow70626/p/8819119.html) Eigen初始化 0.[官网资料](http: ...

  9. MATLAB【十三】————仿真函数记录以及matlab变成小结

    part one:matlab 编程小结. 1.char 与string的区别,char使用的单引号 '' ,string使用的是双引号"". 2.一般标题中的输出一定要通过 nu ...

最新文章

  1. 【教程】如何给Eclipse中添加库(jar包)
  2. 计算机科学与技术学术报告,Dennis K. Peters学术报告
  3. python动态_python的动态性和_slot_
  4. 转载 实践与分享:Windows 7怎么获取TrustedInstaller权限【图文教程】
  5. MyBatis学习总结(25)——Mybatis Generator generatorConfig.xml配置文件详细说明
  6. Settings点击Location(位置)后右上角的开关button不会消失
  7. UVA583 UVALive5406 Prime Factors【素数因子+筛选法】
  8. 第十三次CCF CSP认证(2018年3月)真题跳一跳
  9. java: org.luaj.vm2.LuaError:XXX module not found lua脚本初始化出错(转)
  10. 侯捷——STL源码剖析 笔记
  11. html如何将设置文本效果,Word2013中通过设置文本效果格式来为文字添加特殊效果...
  12. Mac下epub电子书制作编辑器 : Sigil
  13. 【JavaEE-面试总结】(未完,待续···)
  14. [论文阅读]DynaSLAM II: Tightly-Coupled Multi-Object Tracking and SLAM
  15. 插入(希尔)排序时间、空间复杂度
  16. Android通过广播接收器BroadcastReceiver监听蓝牙连接变化
  17. Fama三因子和Carhat 四因子的介绍和计算
  18. [C++] 哈希详解
  19. windowns11系统下安装Proteus_8.7教程
  20. SiteGround评测:堆叠的共享托管

热门文章

  1. python socket 通信
  2. opencv函数总结
  3. 二值网络--TBN: Convolutional Neural Network with Ternary Inputs and Binary Weights
  4. LeetCode 20. Valid Parentheses--笔试题--Python解法
  5. MariaDB/MySQL从数据库中选择随机的行
  6. 解决报错:tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm.
  7. oracle10gr2 x86,Oracle10gR2 On RHEL5 x86安装技术文档(英文原版)
  8. execel公式 java工具,MyExcel(Excel Java工具包) v3.0.0下载
  9. jquery的html,text,val的区别
  10. html用JQuery自定义表单验证。