Update
This commit is contained in:
@@ -0,0 +1,98 @@
|
||||
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
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user