Files
0A-KFCommonUtilityLib/KFAttached/KFUtilAttached/WeaponLabelControllerDevotion.cs
2025-06-04 16:13:32 +09:30

26 lines
863 B
C#

using UnityEngine;
[AddComponentMenu("KFAttachments/Weapon Display Controllers/Weapon Label Controller Devotion")]
public class WeaponLabelControllerDevotion : WeaponLabelControllerBase
{
[SerializeField]
private ApexWeaponHudControllerBase[] controllers;
public override bool setLabelColor(int index, Color color)
{
if (controllers == null || index >= controllers.Length || !controllers[index] || !controllers[index].gameObject.activeSelf)
return false;
controllers[index].SetColor(color);
return true;
}
public override bool setLabelText(int index, string data)
{
if (controllers == null || index >= controllers.Length || !controllers[index] || !controllers[index].gameObject.activeSelf)
return false;
controllers[index].SetText(data);
return true;
}
}