论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: 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教程
Tag:flash cs,flash 8,鼠绘,as,手绘,工具,文字,loading,入门,初学,mc,影片剪辑,声音,mtv,游戏,引导,遮罩,菜单,补间,广告条,时钟,视频教程

Flash中路径的问题

文章类别:Flash | 发表日期:2008-9-21 15:09:59

  

本人最早接触Flash的时候是2002年,当时Flash的版本是5.0。在很长一段时间里,我只会做时间轴动画,后来根据需要,我开始学Dreamweaver,就是那时候最早接触到路径这个问题。
在Dreamweaver里的路径分两种:相对路径和绝对路径。绝对路径是指给定一个完整的地址来访问一个文件或者目录,举个轻易懂的例子就是相当于Windows中访问C盘根目录下temp下的temp.txt文件用c:/temp/temp.txt来访问一样,用http://www.ishowing.net/blog/index.asp访问我的Blog就的方式就是绝对路径。而相对路径则是相对于某个目录来访问(一般是当前所处的位置),比如现在位于c:/temp/目录下,在Dreamweaver中回到上一个目录的命令是../,类似与DOS下的“cd..”命令。再举个例子,假如当前目录是c:/temp,要访问c:/temp1/temp1目录下的文件可以这样../temp1/temp1,第一个../代表退回跟目录,后面就是进入目录。
在Flash中的路径问题和上面说的差不多。Flash里的绝对路径用“_root”表示,用“_paernt”表示退回上一级。Flash中的路径主要是来访问或者操作MC。比如说在主时间轴里写代码让场景中的MC透明度为0可以这样:
_root.mc._alpha = 0;
这样场景中名为“mc”的影片剪辑透明度就会为0。假如这段代码是写在场景mc1中的mc2上的话应该是这样:
_paernt._paernt.mc._alpha = 0;
意思是向上退两级再访问mc使其透明度为0。

尤其是在使用loadMovie、attachMovie等命令时得注重路径问题。比如用loadMovie将外部一个Flash载入到主场景的mc中,要使被载入的影片透明度降低为50%的话可以在时间轴中加这样的代码:
_root.mc._alpha = 50;
因为外部的Flash被载入到mc中,所以可以直接用上面的命令来更改整个Flash的透明度。

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