(この記事の使用環境: Unity 2018.1.0b9 Personal、Visual Studio Community 2017, Windows10) 前置きUnity公式チュートリアルや市販の教本などで、オブジェクト同士の衝突判定条件に Tag を使っているケースがたくさんあります。 しかし、そのような場合は(基本的には) Tag (だけ)ではなくて Layer を使う(併用する)ほうがラクチンだなと、ゲーム作りをしていてあらためて感じました。また、各ゲームオブジェクトに適切にLayerを設定してやることで、Camera、Lighting、Raycast 等の対象を限定することもできます。 ゲームオブジェクトにLayerを設定しようまずは何はともあれゲームオブジェクトにLayer設定をします。 このゲームを例にして設定してみる以下、unityroom に公開したこちらのゲームを対象
![Layerをちゃんと使ってみる : ねぎたまらぼ](https://cdn-ak-scissors.b.st-hatena.com/image/square/4bb2036385d5d69450e6ba5d5bc978baadb4376f/height=288;version=1;width=512/https%3A%2F%2Flivedoor.blogimg.jp%2Fsushirider%2Fimgs%2Fd%2Ff%2Fdf49c271.jpg)