虽然可以用文字来描述原型操作的互动和交互,但有时候会需要更逼真,更强大,更高保真度的原型,这时就需要用到逻辑条件。
要添加逻辑条件,首先要在交互面板中为某个事件添加一个场景(case)。在Case Edit对话框中点击“Add Condition”按钮。
这时会打开一个ConditionBuilder对话框,该对话框用于创建逻辑条件。

在Condition Builder对话框中,可以添加多个逻辑条件。点击“+”按钮可以增加一行逻辑条件,点击“x”按钮可以删除一行逻辑条件。
如果要求所有条件都需要满足,则在Satisfy下拉列表框中选择“all ”,即各个条件行之间是“And”关系;如果Satisfy下拉列表框中选择为“any”,则只要满足其中一个条件,即各个条件行之间是“or”关系。
在逻辑判断中,检查值共有11种形态:
* is checked of- Checkbox或Radio Button Widget的选取状态
* selectedoption of - Droplist 或Listbox Widget的选取值
* value ofvariable - 自定变数的值
* length ofvariable value - 自定变数值的长度
* text on widget- 输入在Text Field或Text Area中的文字
* l