unity : camera culling mask of layers
メニューようにcameraとlayerを設定してメニューの切替をlayerの切替にしてみました。
表示
camera.cullingmask |= (1 << LayerMast.NameToLayer("MenuMain") );
MenuMainがlayer 8だったら camera.cullingmask |= (1 << 8 ); の意味
非表示
camera.cullingmask &= ~(1 << LayerMast.NameToLayer("MenuMain") );
後から追加したlayerは他のカメラに入っているので、他のカメラから外さないとダメ。
- Prev unity : 環境判定、他言語化 i18n
- Next unity : c# int/int = int
- Prev unity : 環境判定、他言語化 i18n
- Next unity : c# int/int = int