仓酷云 发表于 2015-1-15 22:35:04

带来一篇ActionScript图文教程(十四)

可以为受众提供跨计算机、智能手机、平板电脑和电视平台的令人痴迷的一致性体验。
  2.6事务监听
  事务有一个习惯,就是“拉帮结派”,一般情形下,某些工具是吸收不到某些事务的,例如说一个静态文本就不克不及承受鼠标事务。假如我们编写如许的代码为一个静态文本指定事务处置代码:

  myTextField_txt.onMouseDown=function(){

  }

  当我们在它下面单击鼠标时,代码其实不会实行,由于它压根就不会吸收到鼠标事务。要想让它准确承受鼠标事务,必需再加上如许的代码:

  Mouse.addListener(myTextField);

  这个语句就是让myTextField向Mouse工具“报导”,这个语句实行以后,myTextField就具有了“监听”鼠标事务的功效了。出格必要注重一点的,一旦某个工具被注册为Mouse的监听器,它将会承受到鼠标收回的一切事务,不管产生事务时鼠标是不是在工具上方,依据这个道理,我们来制造一个小的鼠标监督器。

  起首向场景中增加两个文本,下面一个静态文本,上面一个静态文本,将静态文本定名为mousePosition_txt。


  在影片的最初一帧上单击,翻开剧本面板,输出如许的代码:

  代码很复杂,第一句停下影片筹办吸收事务,接上去将mousePostion_Txt注册为吸收鼠标事务,然后利用事务处置函数的办法捕获onMouseMove事务并将事务产生时的鼠标地位显现到mousePostion_txt中,以上这个小程序的实行效果以下图。


  除监听鼠标事务以外,我们还能够监听按键事务和场景事务:

  Key.addListener(historyArray);

  Stage.addListener(historyArray);

  监听器利用过以后可使用removeListener将其删除,比方:

  Key.removeListener(historyArray);

  Mouse.removeListener(historyArray);

  Stage.removeListener(historyArray);


</p>
用于设计和编辑Flash文档。1996年11月,美国Macromedia公司收购了FutureWave,并将其改名为Flash。后又被Adobe公司收购。

若天明 发表于 2015-1-17 18:08:07

单纯的做动画而言,flash动画与传统动画有很多差别,这里会为你介绍什么是flash与flash与传统动画相比具有的优点和缺点,而进一步了解flash动画

乐观 发表于 2015-1-24 15:38:07

Flash使交互性容易,并且消除了学习某种语言的需要。折中办法是不学语言,同时失去一些功能。但是你仍然可以处理基于用户动作(如鼠标移动或点击)的触发事件,这通常是你需要的所有交互性。

分手快乐 发表于 2015-2-23 01:01:29

对插件的批评之一是他们一般出现在称为Box的网页的一个预定的区域。虽然在某种情况下表现不错,但Box经常以罪魁祸首的面目出现。

不帅 发表于 2015-3-7 06:56:50

时间期限本身就是一个优点,因为它可以让你确定一个祯率。电视每秒刷新屏幕30次,电影每秒刷新屏幕24次。Flash的祯率是可变的。

柔情似水 发表于 2015-3-14 17:38:25

富媒体广告的概念:富媒体 Rich Media,是由英文翻译而来,从字面上很难理解Rich Media到底是什么。

飘灵儿 发表于 2015-3-21 14:33:20

flash 有这么多的优势,那么它的优缺点和设计方面的关系是什么?
页: [1]
查看完整版本: 带来一篇ActionScript图文教程(十四)