[专题二] 交互返回类型的比较
利用authorware进行多媒体程序设计过程中,交互显得十分重要。合理灵活地利用交互项,实现程序内容的灵活控制,这实际上是多媒体开发制作最基本要求:及时反馈、自由控制。在authorware中交互项有如图2.1所示有四种交互返回类型:exit、continue、return和try again,程序流程默认情况下是最后一种try again类型。我们在程序设计中应该注意它们的区别,合理地控制程序的流程方向。
图2.1 四种交互返回类型程序流程
我们可以在不打开交互项的属性对话框的情况下,通过按住ctrl键,鼠标左键单击交互项的出口位置,改变该交互项的返回类型,这是常用的一种快捷方法。
2.1“try again”交互返回类型
“try again”交互返回类型是最常用的一种交互,如图2.2和图2.3所示的两个程序流程是有区别的。在图2.2中,其实交互项的出口类型为“try again”或“exit”或“continue”将没有任何区别,因为程序流程会自动运行“返回交互”后面的群组图标程序。在图2.3中,程序运行到交互“返回交互”时,程序将停留在交互“返回交互”的入口处,而不会自动运行“返回交互”后面的程序内容;当用户有了的进一步操作控制交互时,此时程序将判断交互发生的各个条件,并运行得到响应的交互程序。
图2.2 “try again”交互返回类型
图2.3 “try again”交互返回类型
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器