Solved... lol... I was using wrong vars... Anyway some code 4 u all on
clipping :p



//
------------------------------------------------------------------------------------------------
private function handleBrowserResize(e:Event=null):void
{
// Handle positioning and view clipping
if (vars.stage.stageWidth < vars.stage.stageHeight){
view.x = (vars.nAppPortraitWidth/2);
view.y = (vars.nAppPortraitHeight/2);
 view.clipping = new RectangleClipping(
{
minX: 0-(vars.nAppPortraitWidth/2),
maxX: (vars.nAppPortraitWidth/2),
minY: 0-(vars.nAppPortraitHeight),
maxY: (vars.nAppPortraitHeight)
}
);
 } else {
view.x = vars.nAppLandscapeWidth/2;
view.y = vars.nAppLandscapeHeight/2;
 view.clipping = new RectangleClipping(
{
minX: 0-(vars.nAppLandscapeWidth/2),
maxX: (vars.nAppLandscapeWidth/2),
minY: 0-(vars.nAppLandscapeHeight),
maxY: (vars.nAppLandscapeHeight)
}
);
}

}
//
------------------------------------------------------------------------------------------------







On 26 November 2010 15:49, Darcey Lloyd <[email protected]> wrote:

> Hi,
>
> I have a viewing area of 500 x 1000. and swf size at 100% x 100% This gives
> a result of a 500 x 1000 image aligned top left of my swf if resize browser
> to 2850 x 1600.
>
> I am trying to get a clipping area of 500x1000 but the clipping always
> appears to be more than the viewing area using the following:
>
> var viewingWidth:Number = 500;
> var viewingHeight:Number = 1000;
>
> view.clipping = new RectangleClipping({
> minX: -viewingWidth/2,
>  minY: -viewingHeight/2,
> maxX: viewingWidth/2,
> maxY: viewingHeight/2
> });
>
> Results in Away3D being shown outside of the viewing area. I need away3d to
> confined to 500x1000. Any ideas on how to do this?
>
> Thanks
>
> Darcey
>

Reply via email to