public override void DebugText(IStateMachineOwner owner)
    {
        string debugStr;

        debugStr = Left.GetName(owner) + ")";

        Debug.Log(debugStr);
    }
    public override void DebugText(IStateMachineOwner owner)
    {
        string debugStr;

        debugStr = "(" + Right.GetName(owner);

        Debug.Log(debugStr);
    }
    public override void DebugText(IStateMachineOwner owner)
    {
        if (owner == null)
        {
            return;
        }

        string debugStr;

        debugStr = Left.GetName(owner) + " And " + Right.GetName(owner);

        Debug.Log(debugStr);
    }