条件可见性

除了单纯显示或隐藏特定对象外,您还可以使其可见性状态取决于某个 条件。例如,如果您选中位于 Menu view graphics.svg 图形视图 或如果 滑动条 被更改为特定值。

有条件地显示或隐藏现有对象

您可以使用 Mode showcheckbox.svg 复选框工具 来创建一个复选框,用于控制屏幕上一个或多个 现有对象的可见性。

或者,您也可以创建一个 布尔变量 (例如 b = true )使用 输入栏 并使其在 Menu view graphics.svg 图形视图 中作为复选框显示,方法是更改其可见性状态(例如使用 Mode showhideobject.svg 显示/隐藏对象工具 右键菜单 ). 因此,复选框是一个可见的 布尔变量 。为了将此布尔变量用作某些对象可见性的条件,您需要按照以下步骤操作。

更改新建对象的可见性

Menu-options.svg 属性 对话框 中,您可以在选项卡上输入对象可见性的条件 .

高级 您可以选择 逻辑运算符

  • (例如 ≠、≥、˄、‖)以创建条件语句。 Menu view graphics.svg 图形视图 如果 a 是一个滑动条,那么条件语句 a < 2 表示相应的对象仅显示在

  • 当滑动条的值小于 2 时。

  • 如果 b 是一个布尔变量,您可以将 b 用作条件语句。只要 b 的值为真,就会显示相应的对象;当 b 的值为假时,则将其隐藏。

如果 g 和 h 是两条直线,并且您希望只要这两条直线平行就显示一段文本,那么您可以使用 g ‖ h 作为该文本的条件语句。 另请参阅 SetVisibleInView