我想在我的舞臺上找到一個MovieClip的AS3代碼。 我的舞臺根據不同的屏幕(不同大小的顯示器)按比例調整大小,但MC對於小屏幕筆記本電腦來說太大了,並且它的某些部分會被切斷。希望得到您的幫助AS3 MovieClip調整大小
0
A
回答
1
你可以限制任何縮放,並處理上漿自己:
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
看一看的文檔的scale mode和align properties可用。
+0
是的,這就是我所做的 - 無論顯示器的大小如何,背景動畫片段都可以完美調整大小。但我在屏幕的底部做了一個頁腳,它只是沒有...我用 ** bold ** x = stage.stageWidth/2 - width/2; y = stage.stageHeight - height - 10; width = stage.stageWidth; height = stage.stageHeight; (scaleX
1
把它放在其他任何東西之前。這段代碼找到了從原始佈局到重新調整大小的比例尺寸。 (注:這是最好的,如果你用這個當Event.RESIZE正在發生的事情)
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
var guiSize:Rectangle = new Rectangle(0, 0, 1024, 600); //original stage size, substitute this with your orginal size
var deviceSize:Rectangle = new Rectangle(0, 0,
Math.max(stage.fullScreenWidth, stage.fullScreenHeight),
Math.min(stage.fullScreenWidth, stage.fullScreenHeight));
var appScale:Number = 1;
if ((deviceSize.width/deviceSize.height) > (guiSize.width/guiSize.height)) {
appScale = deviceSize.height/guiSize.height;
}
else {
appScale = deviceSize.width/guiSize.width;
}
比,使用appScale規模每一個影片剪輯/雪碧你有,例如_mc.scaleX = _mc.scaleY = appScale。 使用這種方式,每次舞臺重新調整大小時,右邊框和下邊框都會移動。這意味着如果你希望你的頁腳始終爲50px,你應該使用類似於:
_footer.y = stage.stageHeight - (50 * appCale);
相關問題
- 1. as3 movieclip在調整大小的movieclip中的位置
- 2. 可調整大小的MovieClip組件?
- 3. as3獲取縮放/調整大小的WIDTH和HEIGHT - movieClip/mc?
- 4. 自動調整movieclip以匹配文字大小(AS3)
- 5. AS3和Movieclip動態調整大小手柄
- 6. IMG自動調整大小as3
- 7. 使用AS3調整XML庫的大小
- 8. 使用as3調整圖片大小
- 9. 調整大小影片剪輯AS3
- 10. Flash As3窗口調整大小問題
- 11. 調整大小與閃光as3
- 12. 在AS3 Flash中調整舞臺大小
- 13. As3影片剪輯調整大小
- 14. AS3/FP9 - 調整雪碧的大小
- 15. 在文本len函數中調整AS2上的MovieClip大小?
- 16. Actionscript 2.0外部SWF加載並調整大小到Movieclip問題
- 17. 我如何禁用調整大小的MovieClip而不調整它的子項大小(ActionScript3)
- 18. ExtJS 4 - 調整大小後調整大小後調整大小的內部組件不會調整大小resizeHandles
- 19. 調整大小DIV調整
- 20. Div大小調整/調整
- 21. Jquery可調整大小顯示大小,同時調整大小
- 22. 調整大小
- 23. 調整大小
- 24. AS3 - MovieClip Preloader
- 25. AS3克隆MovieClip
- 26. AS3:向量沒有rezise當我調整我的MovieClip
- 27. 調整movieclip中的動畫片段在as3中的問題
- 28. NSView調整大小
- 29. 調整大小WritableBitmap
- 30. 調整大小MKMapView
你有什麼試過的? –