unity中 一共有32个layer位置 用一个int表示,int占32个字节,每层layer占int的一个字节,
一个初始的int在二进制中是:
00000000000000000000000000000000
如果打开第一层layer :
00000000000000000000000000000010
打开第零层和第十层layer:
00000000000000000000100000000001
Unity中通过逻辑运算符计算layer很方便 具体做法是:
string[] layerNames=new streing[]{
"UI","Player","Enemy"<