98 lines
1.9 KiB
C#
98 lines
1.9 KiB
C#
|
|
using UnityEngine;
|
|||
|
|
namespace Invector
|
|||
|
|
{
|
|||
|
|
public class vControlDisplayWeaponStandalone : MonoBehaviour
|
|||
|
|
{
|
|||
|
|
[SerializeField]
|
|||
|
|
protected vDisplayWeaponStandalone leftDisplay, rightDisplay;
|
|||
|
|
|
|||
|
|
#region Control Left Display
|
|||
|
|
|
|||
|
|
public virtual void SetLeftWeaponIcon(Sprite icon)
|
|||
|
|
{
|
|||
|
|
if (!leftDisplay)
|
|||
|
|
{
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
leftDisplay.SetWeaponIcon(icon);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public virtual void SetLeftWeaponText(string text)
|
|||
|
|
{
|
|||
|
|
if (!leftDisplay)
|
|||
|
|
{
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
leftDisplay.SetWeaponText(text);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public virtual void RemoveLeftWeaponIcon()
|
|||
|
|
{
|
|||
|
|
if (!leftDisplay)
|
|||
|
|
{
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
leftDisplay.RemoveWeaponIcon();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public virtual void RemoveLeftWeaponText()
|
|||
|
|
{
|
|||
|
|
if (!leftDisplay)
|
|||
|
|
{
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
leftDisplay.RemoveWeaponText();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
#endregion
|
|||
|
|
|
|||
|
|
#region Control Right Display
|
|||
|
|
|
|||
|
|
public virtual void SetRightWeaponIcon(Sprite icon)
|
|||
|
|
{
|
|||
|
|
if (!rightDisplay)
|
|||
|
|
{
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
rightDisplay.SetWeaponIcon(icon);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public virtual void SetRightWeaponText(string text)
|
|||
|
|
{
|
|||
|
|
if (!rightDisplay)
|
|||
|
|
{
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
rightDisplay.SetWeaponText(text);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public virtual void RemoveRightWeaponIcon()
|
|||
|
|
{
|
|||
|
|
if (!rightDisplay)
|
|||
|
|
{
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
rightDisplay.RemoveWeaponIcon();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public virtual void RemoveRightWeaponText()
|
|||
|
|
{
|
|||
|
|
if (!rightDisplay)
|
|||
|
|
{
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
rightDisplay.RemoveWeaponText();
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
#endregion
|
|||
|
|
}
|
|||
|
|
}
|