Tanoda
Accordion.cs
Go to the documentation of this file.
1
3
4
6{
7 [RequireComponent(typeof(VerticalLayoutGroup), typeof(ContentSizeFitter), typeof(ToggleGroup))]
8 [AddComponentMenu("UI/Extensions/Accordion/Accordion Group")]
9 public class Accordion : MonoBehaviour
10 {
11
12 public enum Transition
13 {
14 Instant,
15 Tween
16 }
17
18 [SerializeField] private Transition m_Transition = Transition.Instant;
19 [SerializeField] private float m_TransitionDuration = 0.3f;
20
26 {
27 get { return this.m_Transition; }
28 set { this.m_Transition = value; }
29 }
30
35 public float transitionDuration
36 {
37 get { return this.m_TransitionDuration; }
38 set { this.m_TransitionDuration = value; }
39 }
40 }
41}
float transitionDuration
Gets or sets the duration of the transition.
Definition: Accordion.cs:36
Transition transition
Gets or sets the transition.
Definition: Accordion.cs:26
Credit Erdener Gonenc - @PixelEnvision.