聲明或獲取到一個(gè)Layermask后,檢測獲取到物體targetObj的層級(jí)是否在已經(jīng)勾選或者初始化好的layermask中:
layermask>>targetObj.gameobject.layer&1
作用是通過位運(yùn)算將layermask與目標(biāo)物體的對(duì)應(yīng)層級(jí)標(biāo)志位移動(dòng)到第一位與1進(jìn)行與運(yùn)算只保留下第一位的值,如果值為0意味著該層級(jí)沒有被勾選,否則表示該物體層級(jí)被選中了,物體屬于目標(biāo)層級(jí)