///pc/img/blank.gif" width="12" height="8" border="0">当前位置:///default.htm" class="under">亿度网络 -> ///pc/index.htm" class="under">网页制作教程 -> Flash实例


/pc/bin/msg.pl?file_id=k_flashjq40 target="_blank">///pc/img/message.gif" width="64" height="54" alt="请您留言" border="0">
谈谈您的看法

///pc/img/blank.gif" width="1" height="1" border="0">
40.三维鼠标事件之一
预览成品:

///pc/homepage/flashsl/flash40/swf/3d.zip" target="_blank"> 下载源程序


逐步说明:
  由于程序太复杂,在这里我们先给出完整程序,然后再详细讲解。

///pc/homepage/flashsl/flash40/img/001.gif" width="388" height="247" alt="总程序" border="0">

  1)此实例总共有三层:initialize层中有三个关键帧,设置了一些初始值。inv层中放的是实体名为“inv”的Movie Clip,用来捕捉鼠标和定义球体转动角度的取值。balls层中放的是实体名为“balls”的Movie Clip,并设置了Actions为:
Start Drag ("/inv", lockcenter)
 Begin Tell Target ("/balls")
  Play
 End Tell Target
Stop
  表示拉入实体名称为“inv”的Movie Clip,并开始播放实体名称为“balls”的Movie Clip。
  2)我们先来看Movie Clip:inv。用鼠标右键点击工作区中的绿色椭圆图片,在弹出的菜单中选择Edit项,

///pc/homepage/flashsl/flash40/img/003.gif" width="217" height="206" alt="编辑菜单" border="0">

进入inv编辑模式。

///pc/homepage/flashsl/flash40/img/004.gif" width="275" height="175" alt="编辑inv" border="0">

图层Layer 1中放的是隐形按钮:yxbtn。双击该按钮,弹出按钮属性对话框,切换到Actions选项卡,里面的程序为如图所示:

///pc/homepage/flashsl/flash40/img/005.gif" width="426" height="127" alt="按钮的Actions" border="0">

表示当鼠标滚到按钮上时,设置变量over的值为逻辑真,即true。由于一开始播放电影时,该Movie Clip就被拉入,所以按钮会跟着鼠标跑,只要鼠标在工作区中,变量over的值即为逻辑真。


上一实例(滑动式菜单)  下一步

/pc/bin/msg.pl?file_id=k_flashjq40 target="_blank">
///pc/img/message.gif" width="64" height="54" alt="请您留言" border="0">
谈谈您的看法

 

 

网页制作 网页设计 网站建设 网站设计 网站制作 做网站 做网页