带来一篇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公司收购。 单纯的做动画而言,flash动画与传统动画有很多差别,这里会为你介绍什么是flash与flash与传统动画相比具有的优点和缺点,而进一步了解flash动画 Flash使交互性容易,并且消除了学习某种语言的需要。折中办法是不学语言,同时失去一些功能。但是你仍然可以处理基于用户动作(如鼠标移动或点击)的触发事件,这通常是你需要的所有交互性。 对插件的批评之一是他们一般出现在称为Box的网页的一个预定的区域。虽然在某种情况下表现不错,但Box经常以罪魁祸首的面目出现。 时间期限本身就是一个优点,因为它可以让你确定一个祯率。电视每秒刷新屏幕30次,电影每秒刷新屏幕24次。Flash的祯率是可变的。 富媒体广告的概念:富媒体 Rich Media,是由英文翻译而来,从字面上很难理解Rich Media到底是什么。 flash 有这么多的优势,那么它的优缺点和设计方面的关系是什么?
页:
[1]