1

ムービー クリップを動的にロードするフラッシュ プログラムを使用しています。理想的には、私が指定した枠内にのみコンテンツを表示するように強制したいと思います。これが必要な理由は、プログラムのユーザー インターフェイスがこの動作に隠れてしまうことがあるからです。これらのロードされたムービーが最初のレベルになるようにプログラムを書き直すことは避けたいのですが、それが唯一の選択肢のようです。助言がありますか?

4

3 に答える 3

4

MovieClipのscrollRectプロパティを見てください

于 2008-10-09T16:14:33.070 に答える
0

ムービークリップがロードされたら、動的にサイズを変更できますか?

多分このようなもの:

private function onClipLoaded(clipRef:MovieClip) {
    if (clipRef.width > myViewArea.width) {
        var scaleRatio:Number = myViewArea.width / clipRef.width;
        with (clipRef) {
            scaleX = scaleRatio;
            scaleY = scaleRatio;
        }
    }
}
于 2008-10-09T18:53:26.383 に答える
-1

ムービーは、overflow:hidden のスタイルで DIV に配置できますが、ムービーの埋め込みに「wmode=transparent」を追加して、HTML の上にポップしないようにしてください。

于 2008-10-09T14:39:42.463 に答える