CameraEffectAAASuperHexagonProxy.cs 999 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using System;
  2. using UnityEngine;
  3. public class CameraEffectAAASuperHexagonProxy : ControllerProxyBase<CameraFilterPack_AAA_FBSuperHexagon>
  4. {
  5. protected override void ResetToDefault()
  6. {
  7. }
  8. protected override void ThisUpdate()
  9. {
  10. base.effect._AlphaHexa = this.alphaHexa;
  11. base.effect.HexaSize = this.hexaSize;
  12. base.effect._BorderSize = this.borderSize;
  13. base.effect._BorderColor = this.borderColor;
  14. base.effect._HexaColor = this.hexaColor;
  15. base.effect._SpotSize = this.spotSize;
  16. base.effect._NoiseSpeed = this.noiseSpeed;
  17. base.effect._NoiseAlpha = this.noiseAlpha;
  18. base.effect.Radius = this.radius;
  19. }
  20. public float alphaHexa = 0.45f;
  21. public float hexaSize = 1.4f;
  22. public float borderSize = 1f;
  23. public Color borderColor = new Color(0.75f, 0.75f, 1f);
  24. public Color hexaColor = new Color(0f, 0.5f, 1f);
  25. public float spotSize = 2.5f;
  26. public float noiseSpeed = 1f;
  27. public float noiseAlpha = 0.48f;
  28. public float radius = 0.25f;
  29. }