ホーム > タグ > Flex3
Flex3
Flex3 画像をロードして選択範囲を切り出し
仕事でFlex画面内で画像をコピー、ペーストするようなのが必要になったので、
とりあえずデモを作ってみた。
BitmapDataのdrawメソッドで、元画像データの一部を切り出すことができます。
- private function sliceImage(x:Number, y:Number, width:Number, height:Number):void {
- var rect:Rectangle = new Rectangle(0, 0, width, height);
- var matrix:Matrix = new Matrix();
- matrix.tx = -x;
- matrix.ty = -y;
- var bitmap_data:BitmapData = new BitmapData(width, height, true);
- bitmap_data.draw(img, matrix, new ColorTransform(), "normal", rect, true);
- var bitmap:Bitmap = new Bitmap(bitmap_data);
- this.img2.load(bitmap);
- }
↓以下デモとmxml
- Comments: 0
- Trackbacks: 0
Flex3のSliderにスキン適用してビデオシーク
Flex3でスライドバーでビデオをシークする処理について、
職場でちょっと聞かれたので、サンプルを作ってみました。
*ちょっと修正しました。
前にバンドのHP用に作ったFLVを使いました、動きのないビデオでごめんなさい…。
音声は出るのでそちらで動画が移動しているのをご確認いただけると思います…。
ロード完了後に「再生」ボタンで再生です。
せっかくなので、SliderのSkinに、自作画像を重ねたものも使いました。
重ねた画像はこちらです。45秒でかきました。
![]()
↓ 以下詳細、プロジェクトファイル等です。
- Comments: 0
- Trackbacks: 0
FIVe3Dでくじ引き用パネルを作ってみた(2) AIR化
前のエントリで作成した、
ビンゴ景品用くじ引きパネルを、
結婚パーティー本番で、スタンドアローンで動かしたかったので、Air化してみました。
→Airとは?参考
http://www.atmarkit.co.jp/fwcr/rensai2/airwidget01/airwidget01_1.html
相変わらずBox2Dの3Dテキストの日本語フォント問題は残っていますが、
とりあえずXMLファイルをドロップして表示させるように変更しました。
これでパーティー本番の環境で、ローカルファイルセキュリティがー!とかって焦る心配ない!
Airが入ってねーとかって焦る心配はある。
また、ビンゴの景品用ということで、
今ビンゴのどの数字が出てきているか表示するような機能も追加しました。
これがあればきっとビンゴがもりあがるね!きっと!
参考までにAirファイルとドロップする用のXMLをおいておきます。
panelsair.air
panels.xml
相変わらずエラーは起きないものとして作ってます。運用回避!
↓ソース全部等
- Comments: 0
- Trackbacks: 0
Home > Tags > Flex3




