网站大量收购独家精品文档,联系QQ:2885784924

Flash网页开发11.pdf

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Flash网页开发11

下载 第11章 交 互 性 人类需要相互进行交流沟通。人们通过动作来激发反应。人们愿意扮小丑来博取孩子的 一笑。人们喜欢遥控是因为喜欢按下按钮然后静观事态发生的那种感觉。沉默的观众、没有 电池的遥控器、冷酷的计算机,所有这一切都会让人们发疯。如果人们无法与某件事物进行 交互,便会另外寻找新的乐趣。 而这恰恰是我们不希望我们的观众所做的。虽然我们可以通过添加声音和动画来吸引观 众的注意力,但是如果想真正抓住观众,唯一的办法就是允许他们进行操作。 交互性是电影和观众之间的纽带。可以用简单的方法来允许观众控制电影的放映和外观, 或者可以一种更高级的方式来创建游戏、可自定义界面、窗体等等。但是,为了成功地实现 交互,应了解一些高级交互背后的逻辑知识。不要害怕,你不必像一位计算机程序设计员那 样设计复杂的程序,而只需在演示文稿中添加一些简单的交互作用。对交互作用的原理稍做 了解可以受益非浅。 11.1 Flash中的交互作用 F l a s h 中的交互作用由三个因素组成:触发动作的事件、事件所触发的动作 以及 目标或对 象,也就是执行动作或事件所影响的主体。 想一想现实生活中的闹钟。上闹钟的过程实际就是一个设计交互作用的过程。潜在的逻 辑关系是: 事件:当到达设定时间时,闹钟便发出声音 (将动作设定为一种运动 ) 。 目标:闹钟(事件影响的对象) 。 动作:闹钟发声(对象所执行的动作) 。 如果你会设置闹钟,那么你一定也会成为一位设计交互的高手。 要用F l a s h创建交互,需使用A c t i o n S c r i p t语言。该语言包含一组简单的指令,用以定义事 件、目标和动作。 11.1.1 事件 在演示文稿中添加交互时,需要定义的第一件事情就是事件。你可以两种方式来触发事 件:一种是基于动作的,即通过单击鼠标、拨号或者敲打键盘开始一个事件;一种是基于时 间的,即当到达一定的时间时自动激发事件。在 F l a s h 中这两种方式称为鼠标 /键盘事件 ( 由用 户点击鼠标或敲打键盘激发 )和帧事件(在播放过程中当时间线到达某一帧时激发 ) 。 1. 鼠标事件(按钮动作) 当观众操作电影中的一个按钮时便发生鼠标事件。这种事件也被称为按钮动作,因为它 们总涉及到一个按钮且总能触发一个动作。用户可以通过光标以下面任意一种方式来触发鼠 标事件(见图11 - 1 ): 第11章 交 互 性使用145 下载 图11-1 向下箭头表示鼠标按钮按下;向上箭头表示鼠标释放。无箭头表示 不要求鼠标按钮按下或释放的鼠标事件 • Press :当用户将光标移到电影按钮并按鼠标按键时,动作触发。 • R e l e a s e :当用户将光标放在电影按钮并单击且释放鼠标按键时,动作触发。 (这是大多 数动作的默认鼠标事件。 ) • Release Outside:当用户按电影按钮,而在按钮外面释放鼠标时动作发生。 • Roll Over :当用户将光标放置在鼠标按键上时动作发生。 • Roll Out :当用户将光标从按键上移出时动作发生。 • Drag Over :当用户将光标放置在电影按键上的同时按住鼠标按钮,然后将光标从电影 按钮上拖出(依然按住鼠标按钮) ,最后再将光标放回电影按键时动作发生。 • Drag Out :当用户将光标放置在电影按钮后,按住鼠标按键,然后将光标从电影按钮上 拖出(依然按住鼠标按钮)时动作发生。 按钮是电影中唯一受这些事件影响的对象。 要定义一个触发动作的鼠标事件,应如下操作: 1) 双击一个按钮,或者选择一个按钮,然后从 M o d i f y菜 单选择I n s t a n c e 。Instance Properties对话框出现。 2) 单击A c t i o n选项卡。 3) 单击“+ ”号分配一个对应于鼠标事件的动作。 4) 本例中选择 S t o p停止电影放映。 A c t i o n

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档