SpriteToggleA toggle button to toggle the Sprite of the target.
The field itself must be Sprite.
-
string imageOrSpriteRendererthe target, must be either
UI.ImageorSpriteRenderer -
AllowMultiple: Yes
using SaintsField; [field: SerializeField] private Image _image; [field: SerializeField] private SpriteRenderer _sprite; [SerializeField , SpriteToggle(nameof(_image)) , SpriteToggle(nameof(_sprite)) ] private Sprite _sprite1; [SerializeField , SpriteToggle(nameof(_image)) , SpriteToggle(nameof(_sprite)) ] private Sprite _sprite2;