var S= this var onId = 2 var unId showWho(onId) //图片 var add = ["http://www.baidu.com","http://www.weibo.com","http://www.hao123.com"] for(var i=1;i<4;i++) { S["img"+i].picId = i S["img"+i].adId= i-1 S["img"+i].on("click",clickL) function clickL(e) { var _id = e.currentTarget.picId var _ad = e.currentTarget.adId window.location.href = add[_ad] showWho(_id) } } function showWho(_id) { onId=_id for(var i=1;i<4;i++) { //大小 TweenMax.to(S["img"+i],1,{scaleX:1.2,scaleY:1.2,x:250-(onId-i)*100}) //判断大小 if(i!=_id) { TweenMax.to(S["img"+i],1,{scaleX:1,scaleY:1}) } else { S.addChild(S["img"+i]) } //判断是否达到循环 if(onId ==3) { TweenMax.to(S["img"+1],1,{x:350}) }else if(onId ==1) { TweenMax.to(S["img"+3],1,{x:150}) } } } S.left.on("click",clickG) function clickG() { onId++; if(onId==4) { onId = 1 } for(var i=1;i<4;i++) { TweenMax.to(S["img"+i],1,{scaleX:1.2,scaleY:1.2,x:250-(onId-i)*100}) if(onId!=i) { TweenMax.to(S["img"+i],1,{scaleX:1,scaleY:1}) } else { S.addChild(S["img"+i]) } } if(onId ==3) { TweenMax.to(S["img"+1],1,{x:350}) }else if(onId ==1) { TweenMax.to(S["img"+3],1,{x:150}) } } S.right.on("click",clickH) function clickH() { onId--; if(onId<1) { onId = 3 } for(var i=1;i<4;i++) { TweenMax.to(S["img"+i],1,{scaleX:1.2,scaleY:1.2,x:250-(onId-i)*100}) if(onId!=i) { TweenMax.to(S["img"+i],1,{scaleX:1,scaleY:1}) } else { S.addChild(S["img"+i]) } } if(onId ==3) { TweenMax.to(S["img"+1],1,{x:350}) }else if(onId ==1) { TweenMax.to(S["img"+3],1,{x:150}) } }
还是要多练习 ,多写点原生的东西