CapersProject/Assets/AllIn1VfxToolkit/Demo & Assets/Demo/Scripts/All1DemoProjectileObstacle.cs
SweetJJuya 11bc3b60ca 임시
2025-02-10 14:47:48 +09:00

27 lines
763 B
C#

using UnityEngine;
using UnityEngine.UI;
namespace AllIn1VfxToolkit.Demo.Scripts
{
public class All1DemoProjectileObstacle : MonoBehaviour
{
[SerializeField] private GameObject[] projectileObstacles;
private Dropdown projectileObstacleDropdown;
private void Start()
{
projectileObstacleDropdown = GetComponent<Dropdown>();
DropdownValueChanged();
}
public void DropdownValueChanged()
{
SetProjectileObstacleN(projectileObstacleDropdown.value);
}
private void SetProjectileObstacleN(int nIndex)
{
for(int i = 0; i < projectileObstacles.Length; i++) projectileObstacles[i].SetActive(i == nIndex);
}
}
}