// Use this for initialization void Start() { OnValidate(); Cursor.lockState = CursorLockMode.Locked; canBuild = false; intialMoveSpeed = moveSpeed; rb = GetComponent <Rigidbody>(); rb.constraints = RigidbodyConstraints.FreezeRotationX | RigidbodyConstraints.FreezeRotationZ | RigidbodyConstraints.FreezeRotationY; cam = Camera.main; camTransform = cam.transform; pivot = GameObject.FindGameObjectWithTag("pivot"); ip = FindObjectOfType <itemPlacer>(); crosshair = GameObject.Find("Cross Hair"); //pickRandomTowers(5); isBuilding = true; combinesRecognized = false; }
// reevaluate why we have both start and awake? private void Start() { OnValidate(); ip = FindObjectOfType <itemPlacer>(); }
// Use this for initialization void Start() { camTransform = Camera.main.transform; ip = FindObjectOfType <itemPlacer>(); }