Actionscript 3 AS3 MovieClip调整大小
我正试图在我的舞台上找到电影剪辑的AS3代码。Actionscript 3 AS3 MovieClip调整大小,actionscript-3,resize,movieclip,screens,Actionscript 3,Resize,Movieclip,Screens,我正试图在我的舞台上找到电影剪辑的AS3代码。 我的舞台在不同的屏幕(不同大小的显示器)上按比例调整大小,但是对于较小屏幕的笔记本电脑来说,MC变得太大,并且它的某些部分被切断。非常感谢您的帮助您可以限制任何缩放,并自行调整大小: stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; 请查看文档中的和可用的文档。将此放在其他内容之前。此代码是从原始布局到重新调整大小的比例大小。(注意:最好在发
我的舞台在不同的屏幕(不同大小的显示器)上按比例调整大小,但是对于较小屏幕的笔记本电脑来说,MC变得太大,并且它的某些部分被切断。非常感谢您的帮助您可以限制任何缩放,并自行调整大小:
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
请查看文档中的和可用的文档。将此放在其他内容之前。此代码是从原始布局到重新调整大小的比例大小。(注意:最好在发生Event.RESIZE时使用此选项) 然后,使用appScale缩放您拥有的每个MovieClip/Sprite,例如_mc.scaleX=_mc.scaleY=appScale。 使用这种方式,每次舞台重新调整大小时,右下边框都会移动。这意味着,如果您希望页脚始终距底部50px,则应使用以下内容:
_footer.y = stage.stageHeight - (50 * appCale);
是的,我就是这么做的——不管显示器大小如何,背景电影剪辑都能完美地调整大小。但是我在屏幕底部做了一个页脚,它就是不。。。我使用了boldx=stage.stageWidth/2-width/2;y=舞台高度-高度-10;宽度=舞台宽度;高度=舞台高度;(scaleX
_footer.y = stage.stageHeight - (50 * appCale);