public void MeshRendererConvex()
        {
            List <MeshCollider> colliders = U_Component.GetChildrenComponents <MeshCollider>(transform, true);

            foreach (MeshCollider collider in colliders)
            {
                collider.convex = true;
            }
        }
        public void RemoveAllCollider()
        {
            List <Renderer> renderers = U_Component.GetChildrenComponents <Renderer>(transform, true);

            foreach (Renderer renderer in renderers)
            {
                if (renderer.gameObject.GetComponent <Collider>() != null)
                {
                    DestroyImmediate(renderer.gameObject.GetComponent <Collider>());
                }
            }
        }
        public void AddMeshColliderToObjHaveRenderer()
        {
            List <Renderer> renderers = U_Component.GetChildrenComponents <Renderer>(transform, true);

            foreach (Renderer renderer in renderers)
            {
                if (renderer.gameObject.GetComponent <Collider>() == null)
                {
                    renderer.gameObject.AddComponent <MeshCollider>();
                }
            }
        }
        public void MeshRendererToBoxRenderer()
        {
            List <MeshCollider> colliders = U_Component.GetChildrenComponents <MeshCollider>(transform, true);

            foreach (MeshCollider collider in colliders)
            {
                if (!collider.convex)
                {
                    if (collider.transform.localScale.x > 0 && collider.transform.localScale.y > 0 && collider.transform.localScale.z > 0)
                    {
                        collider.gameObject.AddComponent <BoxCollider>();
                        DestroyImmediate(collider);
                    }
                }
            }
        }
 void GetObjects()
 {
     hightlightObjects = U_Component.GetChildrenComponents <OutlineObj>(transform);
 }