diff options
Diffstat (limited to 'Mage/Assets/Test/PhysicsExample/Scripts/Generic/ShowDensity.cs')
-rw-r--r-- | Mage/Assets/Test/PhysicsExample/Scripts/Generic/ShowDensity.cs | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Mage/Assets/Test/PhysicsExample/Scripts/Generic/ShowDensity.cs b/Mage/Assets/Test/PhysicsExample/Scripts/Generic/ShowDensity.cs new file mode 100644 index 0000000..26b83f7 --- /dev/null +++ b/Mage/Assets/Test/PhysicsExample/Scripts/Generic/ShowDensity.cs @@ -0,0 +1,28 @@ +using UnityEngine; + +/// <summary> +/// Show Density of a Collider2D. +/// </summary> +public class ShowDensity : MonoBehaviour +{ + public Collider2D m_Collider; + public TextMesh m_Text; + + void Start () + { + if (!m_Collider) + m_Collider = GetComponentInParent<Collider2D> (); + + if (!m_Text) + m_Text = GetComponent<TextMesh> (); + } + + void FixedUpdate() + { + if (!m_Text || !m_Collider) + return; + + // Set the text to show current values. + m_Text.text = "Density = " + m_Collider.density.ToString("n2"); + } +} |