blob: e42871b7c1b7405f25a4ff70668562505b304e9d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
using System;
using UnityEngine.Serialization;
namespace UnityEngine.UI
{
[Serializable]
public class AnimationTriggers
{
private const string kDefaultNormalAnimName = "Normal";
private const string kDefaultSelectedAnimName = "Highlighted";
private const string kDefaultPressedAnimName = "Pressed";
private const string kDefaultDisabledAnimName = "Disabled";
[FormerlySerializedAs("normalTrigger")]
[SerializeField]
private string m_NormalTrigger = kDefaultNormalAnimName;
[FormerlySerializedAs("highlightedTrigger")]
[FormerlySerializedAs("m_SelectedTrigger")]
[SerializeField]
private string m_HighlightedTrigger = kDefaultSelectedAnimName;
[FormerlySerializedAs("pressedTrigger")]
[SerializeField]
private string m_PressedTrigger = kDefaultPressedAnimName;
[FormerlySerializedAs("disabledTrigger")]
[SerializeField]
private string m_DisabledTrigger = kDefaultDisabledAnimName;
public string normalTrigger { get { return m_NormalTrigger; } set { m_NormalTrigger = value; } }
public string highlightedTrigger { get { return m_HighlightedTrigger; } set { m_HighlightedTrigger = value; } }
public string pressedTrigger { get { return m_PressedTrigger; } set { m_PressedTrigger = value; } }
public string disabledTrigger { get { return m_DisabledTrigger; } set { m_DisabledTrigger = value; } }
}
}
|