Singularity/Assets/Scripts/ScaleController.cs
2024-05-06 11:45:45 -07:00

20 lines
574 B
C#

using UnityEngine;
using UnityEngine.UI;
public class ScaleController : MonoBehaviour
{
public Transform targetTransform; // The transform whose scale you want to control
public Slider scaleSlider; // The slider that controls the scale
private Vector3 initialScale; // The initial scale of the target transform
void Start()
{
initialScale = targetTransform.localScale;
}
public void OnSliderValueChanged() {
float scaleFactor = scaleSlider.value / 100f; // Assuming the slider goes from 0 to 100
targetTransform.localScale = initialScale * scaleFactor;
}
}