我有一个动态加载影片剪辑的flash程序,有时候他们想要使用的不仅仅是我给它们的空间。理想情况下,我想强制他们只显示我给他们的边界内容。我想要的原因是我的程序有一个用户界面,有时会被这种行为所掩盖。我想避免重写我的程序,让这些加载的电影在第一级,但这看起来像我唯一的选择。有什么建议吗?
答案 0 :(得分:4)
查看MovieClip中的scrollRect属性
答案 1 :(得分:0)
加载后可以动态调整MovieClip的大小吗?
也许是这样的:
private function onClipLoaded(clipRef:MovieClip) {
if (clipRef.width > myViewArea.width) {
var scaleRatio:Number = myViewArea.width / clipRef.width;
with (clipRef) {
scaleX = scaleRatio;
scaleY = scaleRatio;
}
}
}
答案 2 :(得分:-1)
您可以将电影放入具有溢出样式的DIV中:隐藏,但请务必在电影嵌入中添加“wmode = transparent”,以防止它在HTML上弹出。