(1)建立可放入对象的目标区。.在流程图number5和ok图标之间拖入一个交互(interaction)图标,命名为interaction,然后在交互图标右侧拖入一个map图标,这时会弹出response type对话框,选第四个——targe area,再按“ok”,命名该图标为target。双击target图标上方的箭头会弹出属性对话框,在response 区的branch列表中选exit interaction,在active if框中输入:objectmoved=″number2″, 表示被移动对象的图标名如果是number2就退出此次交互,objectmoved是系统变量,返回最近一次被移动对象的图标名。再选target area区,在on drop列表框中,选snap to center,表示把对象放入目标区域的中心,accept any object 前打钩。最后注意千万不要忘了设定目标区域的位置,移开打开着的属性对话框,可看到presentation窗口中有名为target的虚线框,该虚线框即为要调整的目标区域,直接用鼠标把虚线框拖曳到算式“1+1=”的右侧并调整到适当大小。
图1 建立交互总流程图.
(2)建立弹回对象的目标区。跟上面一样,在target图标的右侧拖入一个map图标,命名为put back,并进行属性设置,response区中的active if 文本框输入:objectmoved〈〉″number2″,在branch列表框中选try again,在target area区中,把on drop 项置为put back,并选中accept any object。注意,拖动目标区域至设定的整个屏幕的范围,宁愿超出也不要小于屏幕的大小。总流程图见图1。