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, _);
};
-
電影作文400字5篇[熱]
在日常生活或是工作學習中,大家最不陌生的就是作文了吧,藉助作文可以提高我們的語言組織能力。那麼,怎麼去寫作文呢?下面是小編爲大家收集的電影作文400字6篇,歡迎大家借鑑與參考,希望對大家有所幫助。電影作文400字篇1各式各樣的電影看了許許多多。但是像《辛德勒的...
-
電影作文300字5篇【熱門】
在平平淡淡的日常中,大家都寫過作文,肯定對各類作文都很熟悉吧,根據寫作命題的特點,作文可以分爲命題作文和非命題作文。你知道作文怎樣才能寫的好嗎?以下是小編整理的電影作文300字5篇,僅供參考,大家一起來看看吧。電影作文300字篇1今天,我和媽媽一起去看了電影“森林...
-
電影作文600字(優秀)
在平平淡淡的學習、工作、生活中,大家都經常看到作文的身影吧,藉助作文可以宣泄心中的情感,調節自己的心情。那麼一般作文是怎麼寫的呢?下面是小編爲大家整理的電影作文600字9篇,歡迎閱讀與收藏。電影作文600字篇1其實我是一個不常看電影的人,也可以說我去電影院的次...
-
[熱門]第一次電影作文3篇
無論是身處學校還是步入社會,大家都接觸過作文吧,作文是人們以書面形式表情達意的言語活動。如何寫一篇有思想、有文采的作文呢?下面是小編爲大家收集的第一次電影作文3篇,僅供參考,歡迎大家閱讀。第一次電影作文篇1你有沒有體驗過半躺着看電影的感覺?你有沒有見過球...