From 142b0b9264d9b8da81f173ec92d153d52f67ae06 Mon Sep 17 00:00:00 2001 From: chai Date: Sat, 2 Oct 2021 18:46:26 +0800 Subject: *misc --- Assets/Scripts/Unit/LensEffect/LensEffect_Dash.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'Assets/Scripts/Unit/LensEffect/LensEffect_Dash.cs') diff --git a/Assets/Scripts/Unit/LensEffect/LensEffect_Dash.cs b/Assets/Scripts/Unit/LensEffect/LensEffect_Dash.cs index 0ff16e3a..d5d368d0 100644 --- a/Assets/Scripts/Unit/LensEffect/LensEffect_Dash.cs +++ b/Assets/Scripts/Unit/LensEffect/LensEffect_Dash.cs @@ -28,15 +28,15 @@ public class LensEffect_Dash : LensEffectBase public override void AfterForwardOpaque(EStage stage, CommandBuffer cb) { - if (stage == EStage.Before) + if (stage == EStage.BeforeIterate) { Before(cb); } - else if (stage == EStage.After) + else if (stage == EStage.AfterIterate) { After(cb); } - else if (stage == EStage.Finished) + else if (stage == EStage.FinishRender) { } } @@ -58,7 +58,7 @@ public class LensEffect_Dash : LensEffectBase Quaternion rot = smr.rootBone.transform.rotation; obj2Wod = MatrixUtility.RotateAndTranslate(pos, rot); - MaterialEntry mat = ClaimMaterial(StaticDefine.shaders[EShader.SolidColor].name); + MaterialEntry mat = GetTempMaterial(StaticDefine.shaders[EShader.SolidColor].name); mat.material.SetColor("_Color", rimColor); mat.material.SetMatrix("_ObjectToWorld", obj2Wod); mat.material.SetTexture("_MainTex", snapshot.renderers[0].sharedMaterial.GetTexture("_MainTex")); @@ -70,7 +70,7 @@ public class LensEffect_Dash : LensEffectBase { curTime += Time.deltaTime; - MaterialEntry blur = ClaimMaterial(StaticDefine.shaders[EShader.MotionBlur].name); + MaterialEntry blur = GetTempMaterial(StaticDefine.shaders[EShader.MotionBlur].name); Vector4 tileOffset = RenderingUtility.GetTillingOffset(MainCamera.Instance.camera, trs.position, 6); blur.material.SetVector("_UnitTileOffset", tileOffset); -- cgit v1.1-26-g67d0