summaryrefslogtreecommitdiff
path: root/Mage/Assets/Test/PhysicsExample/Scripts/Generic/ShowDensity.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Mage/Assets/Test/PhysicsExample/Scripts/Generic/ShowDensity.cs')
-rw-r--r--Mage/Assets/Test/PhysicsExample/Scripts/Generic/ShowDensity.cs28
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");
+ }
+}