mc电影符号设置深度值的几大方法
在程序的'过程,我们会常换多个mc深度,让它叠在上边。flash给我提供只有:两个mc深度的互换,却没有设置深度值的方法.
本人设计了一个方法,就是可以设置mc深度的排序值。不过前提就是这些mc已级把深度排序好,放在一个数组里。这个没有什么问题。
我们在程序生成的时候,完全可以做到一点。试试吧。
Flash: a 全屏浏览
代码如下:
var arr:Array = [mc4, mc3, mc2, mc1];
//setDepth (mc:要指定深度的电影符号,位置(注:从0开始), 排序数组)
function setDepth (mc:MovieClip, num:Number, arr:Array)
{
//找到设置深度mc的位置
var numI:Number = 0;
for (var i = 0; i < th; i ) {
if (arr[i] == mc) {
numI = i;
break;
}
}
//移位并用Depths()换深度
if(numI>num){
for(var i=numI;i>0;i--){
trace("i" i)
arr[i]Depths(arr[i-1])
var mcTem:MovieClip=arr[i]
arr[i]=arr[i-1]
arr[i-1]=mcTem
}
}else if(numI<num){
for(var i=0;i<numI;i ){
arr[i]Depths(arr[i 1])
var mcTem:MovieClip=arr[i]
arr[i]=arr[i 1]
arr[i 1]=mcTem
}
}
}
//smallerbird 2008-5-9
//flash原创代码尽在
lease = function ()
{
trace(_)
setDepth (_1, 0, _);
trace(_)
};
lease = function ()
{
setDepth (_2, 0, _);
};
lease = function ()
{
setDepth (_3, 0, _);
};
lease = function ()
{
setDepth (_4, 0, _);
};
-
一次看电影作文9篇(集合)
在平平淡淡的日常中,大家都尝试过写作文吧,作文要求篇章结构完整,一定要避免无结尾作文的出现。那么一般作文是怎么写的呢?下面是小编整理的一次看电影作文9篇,欢迎阅读,希望大家能够喜欢。一次看电影作文篇1今天,我们吃完饭后,堂姐和李谨及其他妈妈就坐车去电影院看电...
-
实用的一次看电影作文精选【4篇】
在平日的学习、工作和生活里,大家都不可避免地要接触到作文吧,作文是经过人的思想考虑和语言组织,通过文字来表达一个主题意义的记叙方法。如何写一篇有思想、有文采的作文呢?下面是小编为大家收集的一次看电影作文4篇,仅供参考,欢迎大家阅读。一次看电影作文篇1暑假...
-
[精华]电影作文6篇
在日常学习、工作或生活中,大家都写过作文吧,作文是从内部言语向外部言语的过渡,即从经过压缩的简要的、自己能明白的语言,向开展的、具有规范语法结构的、能为他人所理解的外部语言形式的转化。那么你有了解过作文吗?下面是小编为大家整理的电影作文7篇,欢迎阅读,希...
-
《沉默的羔羊》电影经典语句
1、他杀人时为的是满足什么样的需求?他要满足妄想。开始有妄想时,我们企图得到明天所见的东西。克拉丽丝在每天偶然遇到的人中间,你难道没感觉到有眼睛在你全身上下扫来扫去?你要是感觉不到,那我几乎都不能想象。那么你的眼睛不也在别的东西上扫来扫去吗?2、当没有任...