交互性动画的基本设计知识之一.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
交互性动画的基本设计知识之一

交互性动画的基本设计知识之一 作者:郭成强??来源:cpcw??发布时间:2000-3-3??发布人:做网站·admin 减小字体 增大字体 Flash作为目前正大红大紫网页动画设计工具,正越来越受到广大网友的喜爱,互连网上用Flash制作的站点也是越来越多,其神奇的表现令人流连忘返,叹为观止。特别是其交互性设计,更令网页多了几分体贴与灵气。访问者可以通过键盘或鼠标操作从一个动画跳转到另一处,可进行移动对象、输入信息或进行其他形式的交互操作。 设计交互式动画主要就是通过设置当某一事件发生时所应执行的Aciton。比如用户用鼠标按一个按钮或在键盘上按下一个键时,将激活一个对应的Action操作。 以下内容是笔者结合自己的使用整理的一些资料,不是一步一步式的教程,仅向你提供一种参考性的资料。若发现其中有错误,还请不吝赐教,以利大家共同提高。 第一章:交互性动画的基本设计知识 Actions的设置:该设置是在一个按钮属性或帧属性对话框中的Actions标签中进行的。简单的交互性动画,如停止或开始顺序播放等操作仅需要极简单的设置。而如果要设置复杂一点的操作就要用到少量的表达式;制作非常复杂的交互式动画则必需熟悉编程语言,下面是定义一个动作事件的简单介绍。 一、定义一个按钮事件的基本过程: 当鼠标在一个按钮上按下或经过按钮上方时,产生一个响应而不影响其他的按钮响应。 在进一步学习之前我们先介绍一下什么是:Instance,如果我们将某个常用对象加到Symbol库中,每当从中引用一次,被引用的这一次就是一个Instance,如果说Symbol是一个子程序的话,那么Instance就是一次调用。 下面是制作一个按钮交互的具体步骤: 1、 从库中选择一个按钮Instance,然后选择Modify\Instance。或者双击这个按钮Instance。 2、 选择Actions标签。 3、 单击+号,然后从弹出菜单中选择一个说明。如果该该标签不可用,说明你选择的不是一个按钮Instance,你可以选择Definition标签,使被选择的这个Instance具有类似按钮的属性,但这种方式可能不能指定按钮的状态。 4、 当你选择了一个Statement,Flash自动插入一个On/End On语句,并设置Release为默认的按钮状态。 任何时候你都可以通过选择On MouseEvent来插入一个On/End On语句。在Parameters(参数)格中,On (Release)突出显示,选择一个激活动作的鼠标或键盘事件。如图(1)所示。 下面是 鲅∠畹木咛逑煊猓?br Press:当指针经过一个按钮并按下鼠标左按钮时激活。 Release:当指针在按钮上,按下的鼠标按钮被释放时激活。 Release Outside:当鼠标指针在按钮范围之外被按下后释放时激活。 Roll Over:当鼠标指针从按钮上方经过时激活。 Roll Out:当鼠标指针经过按钮区域之外时激活。 Drag Over:当按住鼠标从按钮对象中向外拖曳出来后不要松开鼠标重新返回按钮,事件将被激活,就如同拉开枪栓再打回去,子弹被激活一般。 Drag Out:当从按钮对象中向外拖曳出对象范围时,事件将被激活。 Key Press:当指定的键盘按键被按下时就激活事件。 5、单击+号按钮并从打开的菜单中选择一个需要的Statement,系统会给出一些默认的内容,如果比较熟悉的话还可以输入一些参数加以控制。 测试按钮,具体步骤如下 : 在Control菜单中选择Enable Buttons 。然后选择Test Movie。 二、为某一帧指定一个动作 为某一帧指定一个动作,当运行到这一关键帧的时候就激活事件。比如建立一个循环,你可以给20帧指定一个动作,当运行到20帧时就跳转到第10帧并播放。在不同的层中使用这一方式是非常好的主意,这种类型的帧上会显示一个字母a。 分配一个动作给关键帧的具体操作步骤如下: 1、 在时间轴上选择要赋予动作的关键帧,并选择Modify菜单中的Frame。或双击一个关键帧。如果该关键帧没有被选中,动作将被赋予之前的关键帧。 2、 选中Actions标签,单击+号,然后从弹出菜单中选择一个Statement。如图(2), 3、 可以设置当运行到此帧时的更多响应。Flash按照顺序执行这些设置的Statement,用上下按钮可以改变其顺序。 在场景中测试一个帧动作:在运行这个动画之前,在Control菜单中选择 Enable Frame Actions 。 三、编辑动作: 使用Instance属性对话框中Actions标签,还可以改变Action的设置内容。具体方法如下: 改变设置的Statement的顺序:选中一个动作,然后使用上下箭头按钮即可改变其执行

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档