Files
Cielonos/Assets/Scripts/MainGame/Items/MainWeapons/Polychrome/PolychromeExtraUIContainer.cs
SoulliesOfficial a024305799 我说次元斩
2026-06-13 18:43:40 -04:00

28 lines
817 B
C#

using Lean.Pool;
using SLSUtilities.General;
using UnityEngine;
using UnityEngine.UI;
namespace Cielonos.MainGame.UI
{
public class PolychromeExtraUIContainer : MainWeaponExtraUIContainer
{
public GameObject techniqueStarPrefab;
public HorizontalLayoutGroup layoutGroup;
public void SetStars(int starCount)
{
int currentStars = layoutGroup.transform.childCount;
if (starCount != currentStars)
{
layoutGroup.transform.DespawnAllChildren();
for (int i = 0; i < starCount; i++)
{
GameObject star = LeanPool.Spawn(techniqueStarPrefab, layoutGroup.transform);
star.SetActive(true);
}
}
}
}
}