// 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;
    }
Beispiel #2
0
 // reevaluate why we have both start and awake?
 private void Start()
 {
     OnValidate();
     ip = FindObjectOfType <itemPlacer>();
 }
Beispiel #3
0
 // Use this for initialization
 void Start()
 {
     camTransform = Camera.main.transform;
     ip           = FindObjectOfType <itemPlacer>();
 }