I’ve set up my C# to set a Transform variable to the transform.Find value of of a child class. When it runs it seems to find it, then run again and set it to NULL.`
Transform firePoint;
// Use this for initialization
void Awake () {
firePoint = transform.Find("FirePoint");
Debug.Log("This debug " + firePoint);
}`