TextStudio2DBevelSpec
public struct TextStudio2DBevelSpecSettings for beveled edge relief, lighting, highlight and shadow colors, and measurement units.
Constructors
Section titled “Constructors”
TextStudio2DBevelSpec(float, float, float, float, float, Color, Color, TextStudio2DUnit)
Section titled “TextStudio2DBevelSpec(float, float, float, float, float, Color, Color, TextStudio2DUnit)”public TextStudio2DBevelSpec(float width, float softness, float depth, float lightAngle, float lightElevation, Color highlight, Color shadow, TextStudio2DUnit units = TextStudio2DUnit.Em)Creates a bevel specification with the supplied edge relief, lighting, colors, and measurement units.
Parameters
| Name | Type |
|---|---|
width |
System.Single |
softness |
System.Single |
depth |
System.Single |
lightAngle |
System.Single |
lightElevation |
System.Single |
highlight |
UnityEngine.Color |
shadow |
UnityEngine.Color |
units |
TextStudio.TextStudio2DUnit |
Methods
Section titled “Methods”
WithUnits(TextStudio2DUnit)
Section titled “WithUnits(TextStudio2DUnit)”public TextStudio2DBevelSpec WithUnits(TextStudio2DUnit units)Returns a bevel specification copy using the supplied measurement units.
Parameters
| Name | Type |
|---|---|
units |
TextStudio.TextStudio2DUnit |
Returns
TextStudio.TextStudio2DBevelSpec
Properties
Section titled “Properties”
public float Width { get; }Returns
System.Single
Softness
Section titled “Softness”public float Softness { get; }Returns
System.Single
public float Depth { get; }Returns
System.Single
LightAngle
Section titled “LightAngle”public float LightAngle { get; }Returns
System.Single
LightElevation
Section titled “LightElevation”public float LightElevation { get; }Returns
System.Single
Highlight
Section titled “Highlight”public Color Highlight { get; }Returns
UnityEngine.Color
Shadow
Section titled “Shadow”public Color Shadow { get; }Returns
UnityEngine.Color
public TextStudio2DUnit Units { get; }Returns
TextStudio.TextStudio2DUnit