トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     ScrollPaneコンポーネントでのドラッグイベントの取得方法は?
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
flashlite
Åê¹ÆNo.40629
投稿日時: 2008-10-31 0:54
常連
居住地: 東京
投稿: 69
使用環境:
Re: ScrollPaneコンポーネントでのドラッグイベントの取得方法は?
961832pさん。

実際に試してもらって、どうもありがとうございます。
ScrollPaneコンポーネントについては、紹介してもらったBlog以外にも
苦労している方が多い気がするのですが、実際に応用した使い方(の紹介)をしているサイトや
使い方がわからないという質問する人も少なく、情報を探すのもなかなか難しいです。

ScrollPaneイベントをソースを追って調べないととは思っていたのですが
開拓してもらって助かりました。
おそらく、スマートな方法は無いのでしょうね。

今回は、クライアントに提出しないといけないので
1.逃げ のonEnterFrameでvScrollを見る。
2.今回作っていただいたようにScrollPaneを継承したイベントを出すクラスを追加。
3.ScrollPane機能そのものを自作してしまう。

のどれかで実現するしかないですね。
まだ、しっかり理解してないですが、公開していただいた手法を参考にさせていただきたいと思います。

mouseMoveは難しいにしても
おそらく本来の最もスマートな手法であろう
ActionScript 2.0 コンポーネントリファレンスガイド のScrollPaneに記述されている

ユーザーがペイン内でコンテンツをドラッグできるようにスクロールペインをセットアップするには、scrollDrag パラメータを true に設定します。
すると、コンテンツ上に手の形のカーソルが表示されます。他の多くのコンポーネントと異なり、イベントはマウスボタンが押されるとブロードキャストされ、ボタンが離されるまでブロードキャストが続きます。

は、いったい誰が何てワードをブロードキャストしてるのよ!? という感じです。
これに関しては、LowLevelEventsと違うアプローチでしょうから
今回の制作には間に合わなくても、探求を続けようと思ってます。


----------------

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   ScrollPaneコンポーネントでのドラッグイベントの取得方法は? flashlite 2008-10-24 2:27
     Re: ScrollPaneコンポーネントでのドラッグイベントの取得方法は? 961832p 2008-10-24 19:30
       Re: ScrollPaneコンポーネントでのドラッグイベントの取得方法は? flashlite 2008-10-27 13:16
         Re: ScrollPaneコンポーネントでのドラッグイベントの取得方法は? 961832p 2008-10-27 21:08
         Re: ScrollPaneコンポーネントでのドラッグイベントの取得方法は? 961832p 2008-10-30 21:56
         » Re: ScrollPaneコンポーネントでのドラッグイベントの取得方法は? flashlite 2008-10-31 0:54

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops