Exemplo n.º 1
0
        void Start()
        {
            movementController = GetComponent <Movable>();
            startingPosition   = transform.position;
            foreach (Field target in Game.Instance.CurrentLevel.Grid.Values)
            {
                targetPosition = target.transform.position;
                break;
            }

            Debug.Log("Moving towards " + targetPosition);
        }
Exemplo n.º 2
0
        void Start()
        {
            movementController = GetComponent <Movable>();

            path = new List <Vector2>();

            Field startingField = null;

            Game.Instance.CurrentLevel.Grid.TryGetValue(transform.position, out startingField);

            if (startingField)
            {
                path.Add(startingField.transform.position);
                ++pathSegmentsPassed;
            }
        }
Exemplo n.º 3
0
 void Start()
 {
     playerController   = GetComponent <Player>();
     movementController = GetComponent <Movable>();
 }