flash/as3 でスクロール可能なリストを作成したいのですが、重要なことは、ユーザーがリスト項目を上下に移動したい場合は、項目をドラッグすることで実行できます。アイテムを押したままにします...アイテムはドラッグ可能になり、ユーザーがリストを上下に移動すると、他のアイテムが空のスペースにスライドするはずです。スマートフォンで見られるのと同じ動作です....
作成、データの入力、スクロール、およびその他のマウス操作イベントを理解します..この 1 つの動作について助けてほしいだけです....アイテムをドラッグして順序を変更することです。誰かが基本的なアルゴリズムまたはこれを達成する方法を提供できれば、それで十分です。
よろしくお願いします
編集:
まず第一に...質問に関する詳細を投稿していないことをお詫びします...(これはこのサイトへの私の最初の投稿です)したがって、すべての調査とこれまでに行ったことを追加しています。
- リストは大きなプロジェクトの一部であるため、コード全体を共有することはできません.
私がすでに行ったこと:
- マスク、コンテナ、コンテナをスクロールするスクロールバー、リストに追加するアイテム、アイテムを追加するメソッド、アイテムを削除して順序に従って配置するメソッドを作成しました。
- したがって、これはスクランブル可能な作業リストです。
- すべてがas3とフラッシュのみです。
- 私はフレックスを知りませんし、私もそれを使いたくありません。
次に欲しいもの:
- これらのアイテムの順序を (アイテム上で mouse_down -> 上下にドラッグ -> その位置で mouse_up) の順序で変更したいと考えています。
誰かが詳細を知りたい場合は、共有できます。
前もって感謝します.. :)