用途"/>
Tag,Layer,SortLayer各自的用途
一、Tag、Layer、SortLayer
二、Tag的用途
Tag常用于查找物体。GameObject.FindWithTag(),通过标签查找一类含有该标签的物体。
三、Layer的用途
Layer常用于相机、灯光渲染和射线检测。
Layer一共有32层,其中前8层是系统内置的,其它的可以自行定义。Layer是32位二进制,如果需要用代码表示第10层,layerMask=1<<10;
;自行计算用int表示则,layerMask=1024;
当用于射线检测时,射线遮罩的四种主要情况
1、检测第十层:layerMask=1<<10;
2、检测除第十层以外的其它层:layerMask=~(1<<10);
3、检测所有层:layerMask=~(1<<0);
4、检测第九层和第十层:layerMask=(1<<9)|(1<<10);
四、SortLayer的用途
SortLayer主要用于UI层级。
更多推荐
Tag,Layer,SortLayer各自的用途
发布评论