2022-02-09 08:35:01 +00:00
|
|
|
|
using System.Collections;
|
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
using UnityEngine;
|
|
|
|
|
|
|
|
|
|
|
|
public class Film : MonoBehaviour
|
|
|
|
|
|
{
|
|
|
|
|
|
private Animator mAni;
|
|
|
|
|
|
private void Start()
|
|
|
|
|
|
{
|
|
|
|
|
|
mAni = GetComponentInChildren<Animator>();
|
|
|
|
|
|
PlayScene("0");
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void PlayScene(string pSceneCode)
|
|
|
|
|
|
{
|
2022-02-14 12:28:14 +00:00
|
|
|
|
if (mAni == null)
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
2022-02-15 04:58:53 +00:00
|
|
|
|
if (!mAni.HasState(0, Animator.StringToHash(pSceneCode)))//兼容1-1-2这种
|
|
|
|
|
|
{
|
|
|
|
|
|
string tNewCode = pSceneCode.Replace("_", "-");
|
|
|
|
|
|
mAni.Play(tNewCode);
|
|
|
|
|
|
}
|
|
|
|
|
|
else
|
|
|
|
|
|
{
|
|
|
|
|
|
mAni.Play(pSceneCode);
|
|
|
|
|
|
}
|
2022-02-09 08:35:01 +00:00
|
|
|
|
}
|
|
|
|
|
|
}
|