| 会飞的猪 |
 |
| 等级:社区游民 |
| 权限:贵宾 |
| 积分:0 |
| 金钱:1141 |
| 声望:0 |
| 经验:0 |
| 发帖数:540 |
| 注册:2006年10月1日 |
|
资料 短消息 | 2007-10-24 16:29:40 |
|
|
最后举个处理事件的例子,处理一个Flash Xtras发出的事件。在Flash中做好一个图片,转化为一个按纽,右键选择【Property】,在Actions下的下拉菜单里选get url,在Url对话框内输入一个地址,如:http://www.ustc.edu.cn/。输出为Swf文件。在Authorware中引入此Flash文件,在紧接着的流程线上加一个交互图标,交互类型设为Event。双击打开Event响应的属性对话框,将事件发生器(sender)设为前面的flash动画,getURL作为事件名称。在事件响应的下面加入你对事件的回应,这里是直接跳转到一个URL指定的Web页。Authorware中对事件传递的格式大体如下:
[#__Sender:9085472, #__SenderXtraName:"Xtra Shockwave Flash Movie", #__SenderIconId:65543, #__EventName:#getURL, #__NumArgs:1, #urlString: "http://www.ustc.edu.cn"]
EventLastMatched得到的是一个属性表,从属性表中获得数据要做的是:
A. index:=FindProperty(EventLastMatched,#urlString)
来得到要使用的属性在属性表中的位置。
B. file
|
|
|
|
|
|