
03-04-08, 11:53
|
|
Junior Member
|
|
Join Date: Nov 2007
Posts: 17
Rep Power: 0
|
|
|
Re: Reflect Gallery aiuto
|
|
Ho trovato!!!!!!!!!!!!!!!!!!!!!! variando i parametri cosi, in queste funzioni il display dell' immagine + riflesso parte dallo spigolo sinistro......sono felicissimo adesso continuo...vorrei unire il display di reflect con la scroller di immagini gia' presentata dal grande Flep nelle utility in modo da mostrare le immagini sul click di questa....compito molto arduo..per me.. :)
-----------------------------------------------------------------------------------------------------------------
private function createReflect(n:int):void
{
container_reflect_mc=new MovieClip();
reflect_image_mc=new MovieClip();
reflect_image_mc.addChild(container_reflect_mc);
container_reflect_mc.addChild(images_array[n]);
reflect_image_mc.x=10;
reflect_image_mc.y=-reflect_ratio+40;
image_reflect=new Reflect({mc:container_reflect_mc,alpha:50,ratio:re flect_ratio,distance:1,updateTime:0,reflectionDrop off:0});
addChild(reflect_image_mc);
mask_reflect_mc=new MovieClip();
mask_reflect_mc.graphics.beginFill(0xFF0033,1);
mask_reflect_mc.graphics.drawRect(100,-40,container_reflect_mc.width+120,container_reflec t_mc.height);
mask_reflect_mc.x=-140;
mask_reflect_mc.y=50+images_2_array[n].height+1;
addChild(mask_reflect_mc);
reflect_image_mc.mask=mask_reflect_mc;
}
private function createImage(n:int):void
{
image_mc=new MovieClip();
image_mc.x=10;/*muove immagine assex */
image_mc.y=images_2_array[n].height-30;/**/
image_mc.addChild(images_2_array[n]);
addChild(image_mc);
mask_image_mc=new MovieClip();
mask_image_mc.graphics.beginFill(0xFF0033,1);
mask_image_mc.graphics.drawRect(0,-40,images_2_array[n].width,images_2_array[n].height);
mask_image_mc.x=10;
mask_image_mc.y=50;
addChild(mask_image_mc);
image_mc.mask=mask_image_mc;
}
private function tweenIn():void
{
Tweener.addTween(image_mc,{y:10,time:.7,transition :"easeInQuad"});
Tweener.addTween(reflect_image_mc,{y:10,time:.7,tr ansition:"easeInQuad"});
} |
|