public void SetInitialTransparency(TransparencyInitEvent evt, SemiActiveTankNode tank) { tank.tankPartOutlineEffectUnity.UpdateTankPartOutlineEffectTransparency(ClientGraphicsConstants.SEMI_TRANSPARENT_ALPHA); }
public void SetInitialTransparency(TransparencyInitEvent evt, TransparencyTransitionTankNode tank) { tank.tankPartOutlineEffectUnity.UpdateTankPartOutlineEffectTransparency(tank.transparencyTransition.CurrentAlpha); }
public void InitTransparency(TransparencyInitEvent evt, RendererNode renderer, [JoinByTank] TankNotInvisibilityInvisibilityShaderNode tankShader) { ClientGraphicsUtil.ApplyShaderToRenderer(renderer.baseRenderer.Renderer, tankShader.tankShader.TransparentShader); }