void Awake() { NeckNodes.Add(GetComponent <DistanceJoint2D>()); lama = Body.GetComponent <LamaController>(); maxDistance = lama.neckMaxLength; rigid = GetComponent <Rigidbody2D>(); cc = GetComponents <CircleCollider2D>(); NeckNodes[0].distance = maxDistance; }
void Start() { spriteRen = GetComponent <SpriteRenderer>(); GameObject[] players = GameObject.FindGameObjectsWithTag("Player"); foreach (GameObject g in players) { LamaController l = g.GetComponent <LamaController>(); if (l.playerNumber == playerNumber) { lama = l; lama.cursor = this; } } offset = Vector2.up * 2; }