この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
wiki:unity:tips:099 [2015/02/18 13:06] step |
wiki:unity:tips:099 [2015/02/23 12:47] (現在) |
||
---|---|---|---|
ライン 1: | ライン 1: | ||
- | ====== 099 CameraのcullingMaskについて ====== | + | [[http://stepism.sakura.ne.jp/unity/wiki/|Unityはこちらに移動しました。]] |
- | + | ||
- | ===== 概要 ===== | + | |
- | 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> | + |