Kaynağa Gözat

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

MelvMay-GG 12 yıl önce
ebeveyn
işleme
71298e24e0
1 değiştirilmiş dosya ile 10 ekleme ve 0 silme
  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 );
+    
 }
 
 //-----------------------------------------------------------------------------