예제 #1
0
    protected override void implementation_debugDraw(XDebug.DebugDrawSettings inDrawSettings)
    {
        var       theBoxCollider = gameObject.GetComponent <BoxCollider2D>();
        Transform theTransform   = gameObject.transform;

        XDebug.drawRectangle(
            theTransform.position, theBoxCollider.size, theTransform.rotation.eulerAngles.z,
            inDrawSettings
            );
    }
예제 #2
0
 protected virtual void implementation_debugDraw(XDebug.DebugDrawSettings inDrawSettings)
 {
     XDebug.drawCross(transform.position, inDrawSettings);
 }
예제 #3
0
 //--Debug
 public void debugDraw(XDebug.DebugDrawSettings inDrawSettings)
 {
     implementation_debugDraw(inDrawSettings);
 }