Flexで四角以外のアイテムを生成するときのお話
忘れそうなのでメモメモ
丸画像に対してイベントを取得したい時など、Imageを使うと四角の領域でイベントが取得されます。
コンポーネントに対して mask 処理をしてやることで、任意の領域のみイベントの対象とする事が出来ます。
詳細はコチラ
Imageを拡張したクラスを用意して、 cornerRadius プロパティを追加。
描画更新時(updateDisplayList)に、cornerRadius の値からマスクを作成してセット。
2010年8月31日火曜日
登録:
コメントの投稿 (Atom)
0 コメント:
コメントを投稿