Files
Assembly-CSharp/Assembly-CSharp/KaleidScopeFinalTrackObject.cs
2026-06-12 12:58:31 +08:00

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;
}