diff --git a/Assets/Scripts/CannonScript.cs b/Assets/Scripts/CannonScript.cs index b248d05..0156665 100644 --- a/Assets/Scripts/CannonScript.cs +++ b/Assets/Scripts/CannonScript.cs @@ -68,6 +68,7 @@ public class CannonScript : MonoBehaviour proj = Instantiate(projectile, cannon.transform.position, cannon.transform.rotation); proj.GetComponent().SetDamage(damage); proj.GetComponent().AddForce(cannonForce * (lookDir+offsets[i]), ForceMode.Impulse); + proj.layer = GameManager.Instance.GetCurrentLayerID(); if (Physics.Raycast(transform.position, (lookDir+offsets[i]), out hit, Mathf.Infinity)) { Debug.DrawRay(transform.position, (lookDir+offsets[i]) * hit.distance, Color.yellow, 0.5f);