Actionscript 3 将元件粘贴到右下角(AS3-Adobe AIR)?
我正在创建一个具有调整大小功能的简单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
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。