Exemple #1
0
 void Awake()
 {
     thisTransform = transform;
     //thisRigidBody = GetComponent<Rigidbody> ();
     thisAnimator       = GetComponent <Animator>();
     randMoveAnimScript = GetComponent <RandomMoveAnimations> ();
 }
Exemple #2
0
    void OnTriggerEnter(Collider other)
    {
        Debug.Log(totalCows);
        if (other.CompareTag("Cow"))
        {
            if (other.isTrigger)
            {
                Destroy(other);                 //.enabled = false;
            }
            //other.enabled = false;

            //++totalCows;



            RandomMoveAnimations RMA = other.GetComponent <RandomMoveAnimations> ();

            float yInit = RMA.initialPos.y;
            RMA.initialPos      = this.transform.position;
            RMA.initialPos.y    = yInit;
            RMA.distaceToSearch = 10f;
            RMA.isFirstTime     = false;
            RMA.isRandomOn      = true;

            totalCows += 1;

            //other.attachedRigidbody.isKinematic = true;


            Destroy(other.attachedRigidbody);
        }
    }