Note that there are some explanatory texts on larger screens.

plurals
  1. POAS3 UILoader Registration point, all photos not in center
    primarykey
    data
    text
    <p>*<em>I have some prlblems to center my photos in stage, I use Flash cs5 as3 UILoader, and the photos size is all are defferents, so I tried to move the UILoader Registration point to the center on the top with free transform tool, but Is not change anything at all. I don't want to check the ScaleContent in the Properties, made those photos very bad qualities. 1000px x 700px highth stage, and photos should be 400px high. What should I do?</em></p> <pre><code> import flash.utils.Timer; import flash.events.TimerEvent; import flash.events.MouseEvent; import flash.events.Event; import fl.containers.UILoader; import flash.text.TextField; import flash.display.SimpleButton; import fl.transitions.Tween; import fl.transitions.TweenEvent; import fl.transitions.easing.*; stage.colorCorrection = ColorCorrection.ON; var myImage:String = "smallWildlife/00.jpg"; var request:URLRequest = new URLRequest(myImage); uiLoader.addEventListener(Event.COMPLETE, completeHandler); uiLoader.addEventListener(ProgressEvent.PROGRESS, progressHandler); uiLoader.load(request); function progressHandler(event:ProgressEvent):void { status_txt.text = "Percentage Loaded:" + Math.round(event.target.percentLoaded); } function completeHandler(event:Event):void { uiLoader.x = stage.stageWidth/6 - uiLoader.content.width/6; uiLoader.y = stage.stageHeight/100 - uiLoader.content.height/700; new Tween(uiLoader,"rotationX",Elastic.easeOut,90,0,4,true); } next_btn.addEventListener(MouseEvent.CLICK, nextImage); //variable is a container that holds some value...; var imageNumber:Number = 0; function checkNumber():void { next_btn.visible = true; back_btn.visible = true; //If the imageNumber is = 58, then do something... if (imageNumber == 58) { trace(imageNumber); next_btn.visible = false; } //if the imageNumber is = 1, then don't show the back button if (imageNumber == 0) { trace(imageNumber); back_btn.visible = false; } } checkNumber(); function nextImage(evtObj:MouseEvent):void { //Adding to the current value +1 imageNumber++; uiLoader.source = "smallWildlife/0" + imageNumber + ".jpg"; checkNumber(); } back_btn.addEventListener(MouseEvent.CLICK, backImage); function backImage(evtObj:MouseEvent):void { //Subtract 1 from the current value imageNumber--; uiLoader.source = "smallWildlife/0" + imageNumber + ".jpg"; checkNumber(); } stop(); </code></pre> <p>Thanks for your time!</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload