この文書の現在のバージョンと選択したバージョンの差分を表示します。
| 両方とも前のリビジョン 前のリビジョン | |||
|
wiki:unity:tips:099 [2015/02/18 13:07] step |
— (現在) | ||
|---|---|---|---|
| ライン 1: | ライン 1: | ||
| - | ====== 099 CameraのcullingMaskについて ====== | ||
| - | |||
| - | ===== 概要 ===== | ||
| - | CameraのcullingMaskにレイヤーを設定すると、設定したレイヤーのみ描画することが出来ます。 | ||
| - | |||
| - | |||
| - | ==== レイヤーを設定する ==== | ||
| - | <code csharp>gameObject.camera.cullingMask = (1 << LayerMask.NameToLayer("Map")); | ||
| - | </code> | ||
| - | |||
| - | ==== レイヤーを追加する ==== | ||
| - | <code csharp>gameObject.camera.cullingMask |= (1 << LayerMask.NameToLayer("BG")); | ||
| - | </code> | ||
| - | |||
| - | ==== レイヤーを除去する ==== | ||
| - | <code csharp>gameObject.camera.cullingMask &= ~(1 << LayerMask.NameToLayer("BG")); | ||
| - | </code> | ||