Как сделать чтобы кнопка в content горизонтально уменьшалась в зависимости от размера scroll view?

Для того чтобы кнопка в контенте Scroll View уменьшалась горизонтально в зависимости от размера самого Scroll View, вам потребуется использовать компонент Layout Group вместе с компонентом Content Size Fitter.

1. В начале, у вас должен быть создан GameObject, содержащий компонент Scroll View. Внутри этого Scroll View вы должны создать контент, в котором будет располагаться ваша кнопка.

2. Добавьте компоненты Layout Group и Content Size Fitter на ваш контент GameObject.

3. В компоненте Content Size Fitter задайте значение Horizontal Fit параметра "Preferred Size". Это позволит контенту растягиваться до его предпочтительного размера.

4. В компоненте Layout Group установите свойства "Child Alignment" в "UpperCenter" и "Control Child Sizes" в "Width".

5. Поместите вашу кнопку внутри контента и измените ее размеры по вашему усмотрению.

6. Теперь, когда размер Scroll View будет изменяться, благодаря компонентам Content Size Fitter и Layout Group, ваша кнопка будет горизонтально уменьшаться или увеличиваться в зависимости от размера Scroll View.

Компонент Layout Group отвечает за расположение дочерних элементов внутри контента, а Content Size Fitter за их изменение размеров. Вместе они позволяют достичь желаемого эффекта изменения размера кнопки в зависимости от размера Scroll View.