Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 将元件粘贴到右下角(AS3-Adobe AIR)?_Actionscript 3_Adobe_Resize_Air - Fatal编程技术网

Actionscript 3 将元件粘贴到右下角(AS3-Adobe AIR)?

Actionscript 3 将元件粘贴到右下角(AS3-Adobe AIR)?,actionscript-3,adobe,resize,air,Actionscript 3,Adobe,Resize,Air,我正在创建一个具有调整大小功能的简单AIR应用程序。当然,我需要在右下角放置一个调整大小的箭头。这是我的密码: stage.addEventListener(Event.RESIZE, handleResize); function handleResize(e:Event):void{ resize_btn.y = stage.stageHeight-resize_btn.height; } 这不起作用,我的按钮很快就掉到窗外了。我怎样才能做到这一点 玛蒂·莱恩(Martti Lai

我正在创建一个具有调整大小功能的简单AIR应用程序。当然,我需要在右下角放置一个调整大小的箭头。这是我的密码:

stage.addEventListener(Event.RESIZE, handleResize);
function handleResize(e:Event):void{
    resize_btn.y = stage.stageHeight-resize_btn.height;
}
这不起作用,我的按钮很快就掉到窗外了。我怎样才能做到这一点


玛蒂·莱恩(Martti Laine)

它是垂直还是水平地从窗口掉出来的

你可能想设置

resize_btn.x=stage.stageWidth-resize_btn.width


这可能是您的问题。

我想您忘了设置舞台比例和对齐模式。 因此,当您调整大小时,按钮会转到所需的Y方向,但当舞台居中时,它会转到屏幕外,这表明它不工作

尝试使用以下方法:

stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;

谢谢,我有ScaleMode,但没有align。