Пример #1
0
 // Start is called before the first frame update
 void Start()
 {
     tileX        = Mathf.RoundToInt(transform.position.x);
     tileZ        = Mathf.RoundToInt(transform.position.z);
     tileY        = transform.position.y;
     c_startColor = GetComponent <Renderer>().material.color;
     gameManager  = Camera.main.GetComponent <JH_Game_Manager>();
 }
Пример #2
0
 // Start is called before the first frame update
 void Start()
 {
     go_camera           = transform.GetChild(0).gameObject;
     go_cameraParent     = transform.parent.gameObject;
     cameraZoom          = Mathf.RoundToInt(transform.localPosition.y);
     startCameraSpeed    = cameraSpeed;
     startCameraRotation = cameraRotation;
     gameManager         = Camera.main.GetComponent <JH_Game_Manager>();
 }
Пример #3
0
 // Start is called before the first frame update
 void Start()
 {
     gameManager = Camera.main.GetComponent <JH_Game_Manager>();
     if (tileList.Length == 0)
     {
         tileList = new GameObject[go_grid.transform.childCount];
         for (int i = 0; i < tileList.Length; i++)
         {
             tileList[i] = go_grid.transform.GetChild(i).gameObject;
             tileList[i].GetComponent <JH_Tile>().towerGrid = gameObject;
         }
     }
 }
Пример #4
0
    // Start is called before the first frame update
    void Start()
    {
        animator    = transform.GetChild(0).GetComponent <Animator>();
        gameManager = Camera.main.GetComponent <JH_Game_Manager>();

        // Finds the tile this unit is on when the game starts
        for (int i = 0; i < parentTower.GetComponent <JH_Grid>().tileList.Length; i++)
        {
            if (transform.position.x == parentTower.GetComponent <JH_Grid>().tileList[i].transform.position.x &&
                transform.position.z == parentTower.GetComponent <JH_Grid>().tileList[i].transform.position.z)
            {
                onCurrentTile = i;
                parentTower.GetComponent <JH_Grid>().tileList[i].GetComponent <JH_Tile>().tileOccupied = gameObject;
                break;
            }
        }
        in_startingMovement = in_movement;

        v3_childPosition = new Vector3(0, -0.9f, 0);
    }