0

スクロール ペインにボタンやチェックボックスを配置して、スクロールできるようにするにはどうすればよいですか。それらを子として追加しようとしましたが、スクロールペインに接続されているようですが、内部には接続されていないようです。彼らはスクロールせず、ただそれから伸びますか?

テキスト以外のスクロールペインにコンテンツを配置する方法はありますか? 私が解決しようとしている問題は、小さな領域で多数のチェックボックスを処理することです。チェックボックスは、スクリプトから動的に生成されます。

ありがとう、ダン

4

1 に答える 1

1

標準のスクロールペインについて話している場合は、.sourceプロパティが必要です。チェックボックスの名前を追加すると、スクロールペインに表示されます。

複雑なコンテンツを追加したい場合は、空のムービークリップを作成し、それをスクロールペインに配置することをお勧めします。スクロールペインに追加したいものは何でも、このムービークリップに追加してください。

//create your container
var mc:MovieClip = new MovieClip();
//you don't need to add it to the displaylist (addChild(mc))

//now set it as the source of your scrollpane
your_scrollpane.source = mc;

//any time you add a new item
mc.addChild(your_checkbox);

//you can set the properties
your_checkbox.x = 0;
your_checkbox.y = 0;

//and refresh the scrollpane
your_scrollpane.update();

スクロールペインのソースとして作成する前に、mc をセットアップすることもできます。

お役に立てれば。

于 2011-05-11T08:27:56.253 に答える