diff options
Diffstat (limited to 'GameCode/RoundModifier.cs')
-rw-r--r-- | GameCode/RoundModifier.cs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/GameCode/RoundModifier.cs b/GameCode/RoundModifier.cs new file mode 100644 index 0000000..d1c1ac6 --- /dev/null +++ b/GameCode/RoundModifier.cs @@ -0,0 +1,12 @@ +using UnityEngine; +using UnityEngine.UI.ProceduralImage; + +[ModifierID("Round")] +public class RoundModifier : ProceduralImageModifier +{ + public override Vector4 CalculateRadius(Rect imageRect) + { + float num = Mathf.Min(imageRect.width, imageRect.height) * 0.5f; + return new Vector4(num, num, num, num); + } +} |