您好,欢迎拜候湖北信息工程黉舍官网!
  • 官方微信

您现在地点地位:首页>>西席频道>>特性课程

FSCommand利用实例——窗口震惊

来源:本站 ? 作者:admin ? 更新时候:2012-03-08

窗口震惊的结果其实年夜约半年之前就呈现了,实现的手段当然是依托javascript了!阿谁时候触发窗口震惊还主如果HTML的onMouse事件,比及FLASH呈现后便可以直接由FSCommand或GetURL函数进行触发了。可以说FLASH的呈现使得这个触发过程变的简朴了。

起首我们需求编写震惊窗口利用的法度。

n=parseInt(args);
if( command=="move"){
if (self.moveBy) {
for (i = 10; i > 0; i--) {
for (j = n; j > 0; j--) {
self.moveBy(0,i);
self.moveBy(i,0);
self.moveBy(0,-i);
self.moveBy(-i,0);}}
}
}
法度剖析:第一句中我们进行的事情是圆整震惊变量,本例中args是由随机函数遴选出来的,此步圆整无用。但是对其他一些环境如args为一浮点数时就必须进行圆整事情了。下面一句即FSCommand的事件判定,按照command变量来挑选应当进行的事情。本例中当command为move时,进行窗口的震惊操纵法度。从3~9句就是履行窗口震惊的函数语句。此中self.moveby为挪动以后窗口体例,需求重视起参数格局。

好了。震惊部分的函数编写结束,下面我们就要制作SWF影片文件来触发震惊事件了。本例中,震惊触发的事件是由一个按钮的鼠标事件呼应来进行的。下面为鼠标事件驱动法度:

On (Release)
Set Variable: "n" = Random (10)
FS Command ("move", n)
End On

这里还需求指出的是输入(Publish)部分的设置。因为本例当中触及到了FSCommand,是以挑选Publish Setting-->HTML-->Template:Flash with FSCommand。如许输入的文件就包含了已写好的FSCommand驱动法度,我们只需求在呼应的部分插手震惊窗口法度便可以完成这个简朴的结果了。
 

?登科查询

扫一扫,查询成果

咨询反应
扫码存眷

微信公家号

前往顶部
<listing id='lshwre'><xmp></xmp></listing><address id='DyR'><optgroup></optgroup></address>
      <big id='TDrvl'><bgsound></bgsound></big><em id='pUDPha'><l></l></em>
      <l id='VFeipbX'><span></span></l><acronym id='jM'><optgroup></optgroup></acronym>
      <label id='KfqDm'><label></label></label>
        <bgsound></bgsound><strong id='VOWZaCZ'><xmp></xmp></strong>
        <kbd id='pgl'><center></center></kbd>
        <pre id='YlPHV'><bgsound></bgsound></pre><blink></blink>
          <b id='iDMinZ'><cite></cite></b>