论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash AS教程
Tag:2.0,3.0菜鸟,游戏,,cs,技巧,源码,,文本,文字,函数,音乐,随机,拖拽,asp,access,xml,mc,视频教程

有关lockroot详细解说

文章类别:Flash AS | 发表日期:2009-8-7 10:34:52

有关lockroot详细解说

下面把它的用法用"不专业"的说法给大家说一遍,希望大家以后用得着它.

首先lock顾名思义,就是锁定的意思.它是一个布尔值.也就是说只有true和false两个值.默认情况下是false.

  其它_lockroot的用法挺好理解.主要都是被它前面的mc所迷惑了吧.下面举个例子:

现在我有两个文件1.swf和它的源文件1.fla,还有两个文件a.swf和它的源文件a.fla(这里大家不要嫌麻烦,一定要记清,一共有四个文件:1.swf;1.fla;a.swf;a.fla)

  好了.现在开始了.我用loadMovie方法把a.swf加载到1.swf中一个名为1_mc的空影片剪辑中,也就是说想把a.swf放在1.swf里播放.但是在a.swf里还有一个按钮a_btn用_root.a_mc控制名为a_mc的影片剪辑.这里如果直接把a.swf加载到1.swf,可能播放1.swf的时候a_btn会失效.也就是说_root.a_mc在a.swf中是有效的.但加载到1.swf中的1_mc的时候路径就有问题了.(大家请仔细一点一点的看清我写的这段话.我看过了没错别字^_^)

  注意哦,现在要用_lockroot了.因为我们有两个swf的源文件.

  如果想在a.swf中用到_lockroot.那就直接加一句:this._lockroot=true;(意思就是说.把这里的root锁定)

  如果我们这里没有a.swf的源文件,那么就在1.fla文件里加上1_mc._lockroot=true;(注意,这里是用了1_mc,因为要加载到这里,所以写的是目标路径)

  好了.如果你想彻底了解_lockroot的用法的话.请仔细看一下这篇文章.要是哪里写得不对.请指出.

视频教程列表
文章教程搜索
 
Flash AS推荐教程
Flash AS热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058