麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 網頁設計 > 正文

n(n>>2)幅圖片輪換擦洗顯示

2024-08-30 08:36:29
字體:
來源:轉載
供稿:網友

一般的做法,只能顯示兩張圖片,因為Wipe擦洗技術限制只能兩張圖片間切換花。 但可以通過將兩張圖片轉為動畫交替顯示

<script> 
var i=0,pictures=new Array();//設置圖片數組,圖片數為奇數 
var picbase=""; 
pictures[i++]="1.gif" 
pictures[i++]="2.gif" 
pictures[i++]="3.gif" 
pictures[i++]="4.gif" 
pictures[i++]="5.gif" 
pictures[i++]="6.gif" 
pictures[i++]="7.gif" 
pictures[i++]="8.gif" 
pictures[i++]="9.gif" 
pictures[i++]="10.gif" 
pictures[i++]="11.gif" 
pictures[i++]="12.gif" 
pictures[i++]="13.gif" 
pictures[i++]="14.gif" 
pictures[i++]="15.gif" 
pictures[i++]="16.gif" 
pictures[i++]="17.gif" 
pictures[i++]="18.gif" 
pictures[i++]="19.gif" 
pictures[i++]="20.gif" 
pictures[i++]="21.gif" 
pictures[i++]="22.gif" 
var picturewidth=400//圖片寬度 
var pictureheight=290//圖片高度 
var delay=1//延遲時間 
</script> 
<script> 
if (document.all) { 
document.write('<OBJECT ID="DAControl_Wipe" ') 
document.write('STYLE="width:'+picturewidth+';height:'+pictureheight+'"') 
document.write('CLASSID="CLSID:B6FFC24C-7E13-11D0-9B47-00C04FC2F51D">') 
document.write('</OBJECT>') 
m = DAControl_Wipe.MeterLibrary;

whatTransformation = new ActiveXObject("DXImageTransform.Microsoft.Wipe"); 
whatTransformation.GradientSize = 1.0;//設置漸變度 
whatTransformation.WipeStyle = 0;//設置擦洗類型

var myArr=new Array(),myArr2=new Array(); 
var len=Math.floor(pictures.length/2);//將圖片分成兩組 
for(var i=0;i<len;i++){ 
myArr[i]=m.ImportImage(picbase+pictures[2*i]) 
myArr2[i]=m.ImportImage(picbase+pictures[2*i+1]) 

if(pictures[2*i]) 
myArr[i]=m.ImportImage(picbase+pictures[2*i]) 
else 
myArr[i]=m.ImportImage(picbase+pictures[0]) ; 
myArr=m.Array(myArr) 
myArr2=m.Array(myArr2) 
Index = m.Interpolate(0.5,len+0.5,len*2*delay).RepeatForever(); 
Index2 = m.Interpolate(0,len,len*2*delay).RepeatForever(); 
//交錯運行半個時間單元 
var whatPictures=new Array(); 
whatPictures[0] = myArr.NthAnim(Index); 
whatPictures[1] = myArr2.NthAnim(Index2);

forward = m.Interpolate(0, 1, delay); 
back = m.Interpolate(1, 0, delay); 
whatMovement = m.Sequence(forward, back).RepeatForever(); 
//設置參數方向

theResult = m.ApplyDXTransform( whatTransformation, whatPictures, whatMovement ); 
DAControl_Wipe.Image = theResult.OutputBvr;//設置顯示圖形 
DAControl_Wipe.Start();//開始 

</script>

使用的技巧區別于以往的主要在將圖片交替轉為兩個數組,利用內部計數Interpolate和NthAnim技術實現動畫。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲电影在线观看高清免费 | 国产1区2区在线 | 欧美日韩一区二区综合 | 日本在线播放一区二区三区 | 羞羞视频.www在线观看 | h视频免费在线观看 | 202z中文字幕第一页 | 久久久久久久久久久影视 | 久久国产亚洲视频 | av免费在线观看免费 | 国产精品视频一区二区三区综合 | 国产成人视屏 | 欧美高清一级片 | 加勒比综合| 亚洲婷婷日日综合婷婷噜噜噜 | 又黄又爽免费无遮挡在线观看 | 噜噜噜躁狠狠躁狠狠精品视频 | 久久草草影视免费网 | 男女一边摸一边做羞羞视频免费 | 一级免费在线视频 | 亚洲网站免费 | 国产美女精品视频 | 操碰视频在线观看 | 亚洲自拍第一 | av免费在线网 | 欧美久久久一区二区三区 | 亚洲精品一区中文字幕 | 男女牲高爱潮免费视频男女 | 成人精品一区二区三区中文字幕 | 狠狠操电影 | 成人做爰高潮片免费视频韩国 | 久久综合福利 | 福利一区二区三区视频在线观看 | 精品国产一区二区三区四区在线 | 黄视频网站免费在线观看 | 毛片毛片| 凹凸成人精品亚洲精品密奴 | 精品国产一区二区三区四区在线 | 黄色免费在线电影 | 精品国产乱码久久久久久丨区2区 | 免费观看一级黄色片 |