From bca71982e593a1a9c28773c60d3a2e1f3338e6b0 Mon Sep 17 00:00:00 2001 From: PopSlime Date: Fri, 11 Nov 2022 17:46:10 +0800 Subject: [PATCH] Code cleanup. --- Assets/Cryville/Crtr/SkinContainer.cs | 4 ++++ Assets/Cryville/Crtr/SkinSelectors.cs | 2 ++ 2 files changed, 6 insertions(+) diff --git a/Assets/Cryville/Crtr/SkinContainer.cs b/Assets/Cryville/Crtr/SkinContainer.cs index 8c9d09e..8b6ae06 100644 --- a/Assets/Cryville/Crtr/SkinContainer.cs +++ b/Assets/Cryville/Crtr/SkinContainer.cs @@ -30,6 +30,8 @@ namespace Cryville.Crtr { ChartPlayer.etor.ContextTransform = obj; ChartPlayer.etor.ContextEvent = context.Container; ChartPlayer.etor.Evaluate(GetPropOp(obj, p.Key), p.Value); + ChartPlayer.etor.ContextEvent = null; + ChartPlayer.etor.ContextTransform = null; } } } @@ -57,6 +59,8 @@ namespace Cryville.Crtr { ChartPlayer.etor.ContextTransform = obj; ChartPlayer.etor.ContextEvent = context.Container; ChartPlayer.etor.Evaluate(GetPropOp(obj, p.Key), p.Value); + ChartPlayer.etor.ContextEvent = null; + ChartPlayer.etor.ContextTransform = null; } } Profiler.EndSample(); diff --git a/Assets/Cryville/Crtr/SkinSelectors.cs b/Assets/Cryville/Crtr/SkinSelectors.cs index 0078c07..d2af7ca 100644 --- a/Assets/Cryville/Crtr/SkinSelectors.cs +++ b/Assets/Cryville/Crtr/SkinSelectors.cs @@ -116,6 +116,8 @@ namespace Cryville.Crtr { ChartPlayer.etor.ContextTransform = a; ChartPlayer.etor.ContextEvent = h.Container; ChartPlayer.etor.Evaluate(_op, _exp); + ChartPlayer.etor.ContextEvent = null; + ChartPlayer.etor.ContextTransform = null; return _flag ? a : null; } }