0

ユーザーがその中のandywhereをクリックしてスクロールできるようにするScrollPaneを使用しています。次のようにペインを設定しました。

    scrollDrag = true;
verticalScrollPolicy = ScrollPolicy.OFF;
source = someMovieClip;
    addEventListener(ScrollEvent.SCROLL, sidePaneVerticalScrollHandler);

ソース ムービークリップでいくつかの異なる SWF を表示します。これらの SWF は、クリップ内で垂直方向にそれぞれ約 80 ピクセルの間隔で配置されます。これらの SWF の 1 つをクリックすると、スクロール ドラッグは正常に機能しますが、アイテム間の垂直スペースにヒットするとスクロールしません。ユーザーがスクロールペイン (またはムービークリップ) 内のどこをクリックしても、スクロールドラッグが機能するようにする方法はありますか? 空の垂直スペースを空白の SWF で埋めたり、他のスペースの高さを大きくしたりする必要はありません。

洞察に感謝します

4

1 に答える 1

2

あなたが提案したものの修正版以外にそれを行う方法はないと思います。最初にアルファ 0 のグラフィック フィルでスプライトを作成し、addChild を使用して、ロードされた各 swfs をスプライトに追加することができます。次に、スプ​​ライトをスクロールペインのコンテンツとして使用します。

于 2010-01-06T15:19:49.127 に答える