summaryrefslogtreecommitdiff
path: root/Assets/Scripts/Unit/LensEffect/LensEffect_Dash.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Assets/Scripts/Unit/LensEffect/LensEffect_Dash.cs')
-rw-r--r--Assets/Scripts/Unit/LensEffect/LensEffect_Dash.cs10
1 files changed, 5 insertions, 5 deletions
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);