图像走出边界。柔性

时间:2014-01-27 06:04:17

标签: actionscript-3 flex border bounds

enter image description here enter image description here 大家好!我是as3编程的新手,所以这里有问题。 我使用transform.matrix(map_box)来移动图像,使用map.scaleX和map.scaleY进行缩放。当我开始缩放时,我的图像开始走出边界。 问题是 - 如何通过保存边框正确缩放?

<mx:VBox id="map_box" height="100%" width="100%" clipContent="true" borderColor="#000000" borderThickness="2">
            <s:SWFLoader id="map" scaleContent="true"
                         scaleX="1" 
                         scaleY="1"/>   
</mx:VBox>

一句小话。我使用SWFLoader来加快加载速度,因为我在xml文件中有近8k个对象。

更新

<s:Scroller height="100%" width="100%">
<s:VGroup id="map_box"  >
                <s:SWFLoader id="map" scaleContent="true"
                             scaleX="1" 
                             scaleY="1"/>   
</s:VGroup>
</s:Scroller>

当我使用此代码修剪边界以外的线条和点时,只显示没有任何内容。

<s:Scroller id="map_box" height="100%" width="100%">
<s:Group id="map" clipAndEnableScrolling="true" scaleX="1" scaleY="1">
</s:Group>
</s:Scroller>

全部谢谢:)

0 个答案:

没有答案