|
|
| |
本例将制作一个拼图游戏。当用户用鼠标拖动一个分图到正确的区域时,系统会自动将分图定位至此
区域的中心;若拖动到不正确的地方,则分图将按直线路径返回原处。所有分图移动到正确位置,则给出提示,并自动 退出。程序使用目标区域交互实现分图的拖放,使用正确/错误分支的判断条件决定正确和错误拼图操作的不同处理方法。
在本例中,应用了显示图标、计算图标、组图标、交互图标、等待图标和擦除图标,两个变量和一个函数。
变量:
Movable 已在绘图工具箱的例子中介绍过。
AllCorrectMatched@"IconTitle",如果指定的交互结构的所有设置为
Correct 响应状态的分支都已经匹配,AllCorrectMatched 变量的值为TRUE;如果指定的交互结构的所有设置为
Correct响应状态的分支都已经被用户输入响应所匹配,AllCorrectMatched 值为 TRUE,否则为 FALSE。
函数:
Quit已在绘图工具箱的例子中介绍过。
好了,别着急!现在先静下心来思考以下大体框架。
|
|
|