动画名称兼容和逻辑bug

This commit is contained in:
yangjing 2022-02-15 12:58:53 +08:00
parent 7c79fa182e
commit 03157a9b3a
4 changed files with 13 additions and 4 deletions

View File

@ -16,6 +16,14 @@ public class Film : MonoBehaviour
if (mAni == null)
return;
if (!mAni.HasState(0, Animator.StringToHash(pSceneCode)))//兼容1-1-2这种
{
string tNewCode = pSceneCode.Replace("_", "-");
mAni.Play(tNewCode);
}
else
{
mAni.Play(pSceneCode);
}
}
}

View File

@ -68,6 +68,7 @@ public class GameLogic : MonoBehaviour
if (tEndingID >= 0)
{
bool tHasNew = PlayerData.Instance.AddEnding(PlayerData.Instance.CurrentLevelID, tEndingID);
tHasComplete = PlayerData.Instance.EndingCountOfLevel(PlayerData.Instance.CurrentLevelID) == tLvData.Endings.Count;
EndingData tEdData = tLvData.Endings[tEndingID];
if (tEdData.IsGoodEnding)

View File

@ -455,7 +455,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 2, y: 2}
m_SizeDelta: {x: 1, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!1 &1467285441891278
GameObject:

View File

@ -59,7 +59,7 @@ MonoBehaviour:
_profilerAlignment: 2
_optionsAlignment: 3
_consoleAlignment: 0
_triggerPosition: 1
_triggerPosition: 5
_maximumConsoleEntries: 1500
_enableEventSystemCreation: 0
_automaticShowCursor: 1