Flash中如何控制实例对象的显示和隐藏
的有关信息介绍如下:
用Flash软件可以制作很多不同的动画效果,但是想要控制动画中实例对象的显示和隐藏,就需要用到ActionScript脚本技术,可是对于完全没有基础的亲们而言是一件很麻烦的事情,这里来教给大家用Flash中自带的代码片断简单的实现这个功能。
启动Flash CS6软件,新建一个空白文档,导入准备的图片素材到舞台上。
选中该实例,按键盘的F8键,将其转换为“影片剪辑元件”,任意取一个元件名。
选中刚才创建的影片剪辑元件实例,在属性面板中为它命名,这里我们命名为“super_mc”。
新建图层,单击菜单栏窗口-公共库-Buttons命令,打开按钮的“外部库”。
从“外部库”中任意拖出两个按钮到图层2的舞台上,关闭“外部库”面板。
分别选择刚才创建的两个按钮实例,为它们在属性面板中添加按钮名称。左边的我们作为显示实例对象的按钮命名为“show_btn”,右边的作为隐藏实例对象的按钮命名为“hide_btn”。
选择右边的隐藏按钮对象(hide_btn),单击界面右侧浮动面板中的“代码片断”按钮,单击后打开“代码片断”窗口。
在“代码片断”窗口中展开“动作”代码文件夹,双击“单击以隐藏对象”事件。
这时系统会打开“动作-帧”面板,并且自动添加一段写好的代码。我们将其中的“hide_btn.visible = false;”修改为“super_mc.visible = false;”。意思是当我们单击隐藏按钮后,超人实例对象(super_mc)自动隐藏。
用上面同样的操作方法给显示按钮实例(show_btn)也添加一段“单击以隐藏对象”代码,然后将语句“show_btn.visible = false;”修改为“super_mc.visible = true;”。意思是当我们单击显示按钮后,超人实例对象(super_mc)自动显示。
完成后关闭代码窗口,按Ctrl+Enter键预览动画的效果,可以看到单击右边的隐藏按钮,超人对象消失;再单击左边的显示按钮,超人对象显示。



