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, _);
};
-
我喜歡的電影作文8篇(精華)
無論是身處學校還是步入社會,説到作文,大家肯定都不陌生吧,作文是通過文字來表達一個主題意義的記敍方法。一篇什麼樣的作文才能稱之為優秀作文呢?下面是小編整理的我喜歡的電影作文8篇,歡迎大家借鑑與參考,希望對大家有所幫助。我喜歡的電影作文篇1《婉麗》是泰國一...
-
夢見電影是什麼意思大全(10篇)
夢見電影是什麼意思1夢見你在看電影,通常是生活狀態的反應。有時,屏幕上畫面裏的情景,還可能是內心的反映。心理學解夢夢見看電影電影是虛構的世界,出現看電影的夢境暗示您的內心有逃避現實的強烈願望,也許現在的您正在為排得滿滿的願望而忙得喘不過氣來。看電影的...
-
電影作文300字9篇【優】
在學習、工作、生活中,大家一定都接觸過作文吧,作文是人們以書面形式表情達意的言語活動。那麼你有了解過作文嗎?以下是小編收集整理的電影作文300字9篇,僅供參考,希望能夠幫助到大家。電影作文300字篇1進入影院,有三排椅子。我選擇了第一排坐上去,然後任憑工作人員排...
-
電影作文300字合集[10篇]
在學習、工作乃至生活中,大家都經常看到作文的身影吧,作文要求篇章結構完整,一定要避免無結尾作文的出現。一篇什麼樣的作文才能稱之為優秀作文呢?下面是小編精心整理的電影作文300字10篇,僅供參考,大家一起來看看吧。電影作文300字篇1今天我和爸爸媽媽到淹城電影院...