我經常縮放一個movieclip,並且需要根據其大小將它放置在某些地方的屏幕上。as3獲取縮放/調整大小的WIDTH和HEIGHT - movieClip/mc?
縮放後,我如何獲得影片剪輯的WIDTH和HEIGHT?
trace(my_mc.width); /// would equal 333
/// This code makes my movie clip fit in the correct proportions.
my_mc.height = stage.stageHeight;
my_mc.scaleX = my_mc.scaleY;
/// Its been resized!
trace(my_mc.width); /// STILL equals 333
..
任何想法如何獲取新的寬度和高度?
粘貼此代碼在Flash中顯示的寬度變化 - 這是你的實際代碼? –
沒有它的一個例子。但寬度確實隨這個代碼而改變。高度和寬度都是。我沒有做數學。這是一些聰明的Stack Overflower的優秀代碼。 –
謝謝\'Papa \'自從我開始Flash開發以來,我一直在尋找'stage.stageWidth'和'stage.stageHeight'。 * upvoted * – Bitterblue