| ●预览成品: 下载源程序 ●逐步说明: 由于程序太复杂,在这里我们先给出完整程序,然后再详细讲解。  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项,  进入inv编辑模式。  图层Layer 1中放的是隐形按钮:yxbtn。双击该按钮,弹出按钮属性对话框,切换到Actions选项卡,里面的程序为如图所示:  表示当鼠标滚到按钮上时,设置变量over的值为逻辑真,即true。由于一开始播放电影时,该Movie Clip就被拉入,所以按钮会跟着鼠标跑,只要鼠标在工作区中,变量over的值即为逻辑真。 |