private void FindNewTarget(Collider otherCol)
        {
            Demo2TargetSelector swarmdemo = otherCol.GetComponent <Demo2TargetSelector>();

            if (swarmdemo != null)
            {
                swarmdemo.ReaquireTarget(gameObject);
            }
        }
        private void ClearTarget(Collider otherCol)
        {
            Demo2TargetSelector swarmdemo = otherCol.GetComponent <Demo2TargetSelector>();

            if (swarmdemo != null)
            {
                swarmdemo.ClearTargetFromBehaviour(gameObject);
            }
        }