Browse Source

- The PickingToy now turns on/off the OOBB, AABB & Collision shape debug overlays.

MelvMay-GG 12 years ago
parent
commit
71298e2
1 changed files with 10 additions and 0 deletions
  1. 10 0
      modules/PickingToy/1/main.cs

+ 10 - 0
modules/PickingToy/1/main.cs

@@ -32,6 +32,11 @@ function PickingToy::create( %this )
     addSelectionOption( "Any,Size,Collision", "Pick Mode", 3, "setPickMode", false, "Selects the picking mode." );
     addSelectionOption( "Area,Point", "Pick Type", 2, "setPickType", true, "Selects the picking type." );
 
+    // Force-on debug options.
+    setAABBOption( true );
+    setOOBBOption( true );
+    setCollisionOption( true );
+    
     // Reset the toy.
     PickingToy.reset();
 }
@@ -41,6 +46,11 @@ function PickingToy::create( %this )
 
 function PickingToy::destroy( %this )
 {
+    // Force-off debug options.
+    setAABBOption( false );
+    setOOBBOption( false );
+    setCollisionOption( false );
+    
 }
 
 //-----------------------------------------------------------------------------