62 lines
1.6 KiB
C#
62 lines
1.6 KiB
C#
using System;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000FE RID: 254
|
|
public class KaleidScopeFinalTrackObject : MonoBehaviour
|
|
{
|
|
// Token: 0x06000822 RID: 2082 RVA: 0x0001F955 File Offset: 0x0001EB55
|
|
public void initialize(bool isSpecial)
|
|
{
|
|
this._kaleidThirdTrackObject.SetActive(!isSpecial);
|
|
this._kaleidThirdTrackSpecialObject.SetActive(isSpecial);
|
|
}
|
|
|
|
// Token: 0x06000823 RID: 2083 RVA: 0x00009BDF File Offset: 0x00008DDF
|
|
public void SetActiveKaleidThirdTrackAnim(bool isActive)
|
|
{
|
|
base.gameObject.SetActive(isActive);
|
|
}
|
|
|
|
// Token: 0x06000824 RID: 2084 RVA: 0x0001F972 File Offset: 0x0001EB72
|
|
public void StartKaleidThirdTrackAnim(string name, Action playPreviewAction, Action playSEAction)
|
|
{
|
|
if (this._kaleidThirdTrackAnimator != null)
|
|
{
|
|
this._kaleidThirdTrackAnimator.Play(name);
|
|
}
|
|
this._playPreviewAction = playPreviewAction;
|
|
this._playSEAction = playSEAction;
|
|
}
|
|
|
|
// Token: 0x06000825 RID: 2085 RVA: 0x0001F99C File Offset: 0x0001EB9C
|
|
public void PlaySESpecialAnimation()
|
|
{
|
|
this._playSEAction();
|
|
}
|
|
|
|
// Token: 0x06000826 RID: 2086 RVA: 0x0001F9A9 File Offset: 0x0001EBA9
|
|
public void SetActiveIsPlayPreviewTimingKaleidScope()
|
|
{
|
|
this._playPreviewAction();
|
|
}
|
|
|
|
// Token: 0x04000677 RID: 1655
|
|
[SerializeField]
|
|
[Header("KaleidScope 3トラック目演出")]
|
|
private Animator _kaleidThirdTrackAnimator;
|
|
|
|
// Token: 0x04000678 RID: 1656
|
|
[SerializeField]
|
|
private GameObject _kaleidThirdTrackObject;
|
|
|
|
// Token: 0x04000679 RID: 1657
|
|
[SerializeField]
|
|
private GameObject _kaleidThirdTrackSpecialObject;
|
|
|
|
// Token: 0x0400067A RID: 1658
|
|
private Action _playSEAction;
|
|
|
|
// Token: 0x0400067B RID: 1659
|
|
private Action _playPreviewAction;
|
|
}
|