简单生活 发表于 2015-1-15 21:04:01

来一发mc深度的排序值设置办法-Flash actionscript

Flash8支持一种新的编码格式(On2的VP6),这种编码格式与Flash7的视频编码格式相比,有了很大的提高。
mc影戏标记设置深度值的办法
在程序的历程,我们会常换多个mc深度,让它叠在上边。flash给我供应只要:两个mc深度的交换,却没有设置深度值的办法.
自己计划了一个办法,就是能够设置mc深度的排序值。不外条件就是这些mc已级把深度排序好,放在一个数组里。这个没有甚么成绩。
我们在程序天生的时分,完整能够做到一点。尝尝吧。




Flash:a全屏扫瞄

代码以下:
//影戏标记深度从小到年夜
vararr:Array=;
//setDepth(mc:要指定深度的影戏标记,地位(注:从0入手下手),排序数组)
functionsetDepth(mc:MovieClip,num:Number,arr:Array)
{
//找到设置深度mc的地位
varnumI:Number=0;
for(vari=0;i<arr.length;i++){
if(arr==mc){
numI=i;
break;
}
}
//移位并用mc.swapDepths()换深度
if(numI>num){
for(vari=numI;i>0;i--){
trace("i"+i)
arr.swapDepths(arr)
varmcTem:MovieClip=arr
arr=arr
arr=mcTem
}
}elseif(numI<num){
for(vari=0;i<numI;i++){
arr.swapDepths(arr)
varmcTem:MovieClip=arr
arr=arr
arr=mcTem
}
}
}
//smallerbird2008-5-9
//flash原创代码尽在www.webjx.com
bt1.onRelease=function()
{
trace(_root.arr)
setDepth(_root.mc1,0,_root.arr);
trace(_root.arr)
};
bt2.onRelease=function()
{
setDepth(_root.mc2,0,_root.arr);
};
bt3.onRelease=function()
{
setDepth(_root.mc3,0,_root.arr);
};
bt4.onRelease=function()
{
setDepth(_root.mc4,0,_root.arr);
};

flash动画制作软件的界面没有太大的改变,只是在以前的属性面板右侧增加了两个新的选项“参数”和“滤镜”。

精灵巫婆 发表于 2015-1-17 15:32:30

alpha通道,图像的一部分可以变成透明,透明度可以从完全不透明到完全不可见。Alpha通道支持没有副作用。

海妖 发表于 2015-1-26 18:55:16

它包含了下列常见的形式之一或者几种的组合:流媒体、声音、Flash、以及Java、Javascript、DHTML等程序设计语言。  

再见西城 发表于 2015-2-11 00:08:27

FLASH广告的问题主要表现在:

金色的骷髅 发表于 2015-3-1 18:55:51

flash的优缺点可以如何运用呢?

山那边是海 发表于 2015-3-11 00:42:50

广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。

不帅 发表于 2015-3-17 19:08:43

所以不要使用不必要的高祯率 - 否则老的、慢的计算机在显示动画时会阻塞。

老尸 发表于 2015-3-24 23:40:31

动画广告相对于传统广告而言,它的优势在于不受时间、地点等条件限制,可以通过动画的形式将那些复杂又抽象的广告内容更加简单化、生动形象化。
页: [1]
查看完整版本: 来一发mc深度的排序值设置办法-Flash actionscript