SWF ファイルまたはその中のコンポーネントにスクロールバーがある場合、ユーザーがその領域 (フォーカスがある) にカーソルを合わせてマウス ホイールを使用すると、この動きが自動的にスクロールバーの動きに変換されます。
これがどのように行われるか、これに使用されるイベントまたはクラスはありますか? 私は外部のコンポーネントやクラスにもオープンです。まだ始めていませんが、スクロールバーを付けるのは簡単なので、アイテムレンダラーをやります。
SWF ファイルまたはその中のコンポーネントにスクロールバーがある場合、ユーザーがその領域 (フォーカスがある) にカーソルを合わせてマウス ホイールを使用すると、この動きが自動的にスクロールバーの動きに変換されます。
これがどのように行われるか、これに使用されるイベントまたはクラスはありますか? 私は外部のコンポーネントやクラスにもオープンです。まだ始めていませんが、スクロールバーを付けるのは簡単なので、アイテムレンダラーをやります。
マウス ホイールのスクロールを処理できるようにするコードを次に示します。これは非常に簡単に処理できます。
objectToBeHoveringOver.addEventListener(MouseEvent.MOUSE_WHEEL, scrollObject);
function scrollObject(event:MouseEvent):void
{
trace(event.delta);
}
このevent.delta
部分は、ホイールをスクロールした方向に応じて、正または負の数値になります。これを使用して、オブジェクトを上下に移動できます。お役に立てれば。
デブ