Note that there are some explanatory texts on larger screens.

plurals
  1. POChange AS3 UILoader component registration point
    primarykey
    data
    text
    <p>I want to load a lot of photos use UILoader component, and I have to change the registration point, so how can I do that? It's there any code for that?</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>Please help me! I need make my gallery phose in the center.</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.
 

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