yoshiweb.NET-blog



HOME > blog (過去ログ) 

FlashからブラウザのuserAgentを取得する

Flash でユーザーエージェントを取得する
import flash.external.ExternalInterface;var ua:String = ExternalInterface.call( "function (){return window.navigator.userAgent;}" );


投稿者 yoshiweb - ActionScript - 2014/10/16 - コメント(0) - Permalink

Safariの Flash Playerで指カーソルにならない問題

ムービークリップで buttonMode を trueにしても Safari 5.1 以降では
指カーソルに変わらなかった問題
Flash Player 10.2からは対応可能だったんですね!(今更知った!)

// ボタン押下の指カーソルMouse.cursor = MouseCursor.BUTTON;

// デフォルト表示に戻すMouse.cursor = MouseCursor.AUTO;

これをロールオーバー、ロールアウトで切り替えれば行ける感じですかね!

Safariでも指カーソルにする - wonderfl build flash online



たまに変わらないことがある?
ローカルではSafariでカーソルが変わらなかった。サーバーに上げたら変わった。
まだちゃんと検証してないけどとりいそぎ...。


Flash Player 10.2コンテンツ制作入門:ネイティブマウスカーソル | デベロッパーセンター
http://www.adobe.com/jp/devnet/flash/articles/flash_cursor.html

MouseCursor - Adobe ActionScript® 3(AS3 )API リファレンス
http://help.adobe.com/ja_JP/FlashPlatform/reference/actionscript/3/flash/ui/MouseCursor.html

投稿者 yoshiweb - ActionScript - 2014/08/04 - コメント(0) - Permalink

ActionScript 3.0 用のファイルを追加しました。

しばらく更新してなかったけど、アクセス解析を見たら「 flash フルスクリーン 」とか「 flash ポップアップ 」で、結構古い記事に来てくれてる人がいるみたいだから ActionScript 3.0 で作ったファイルも追加しておいた。

せっかく来てくれたのに ActionScript 1.0 や 2.0 の情報でがっかりしてた人、ごめんなさい。

とりあえず以下の記事をちょっと更新しました。

Flash を フルスクリーン表示
Flash から JavaScript でサイズ指定した HTML ウィンドウを開く


投稿者 yoshiweb - 雑記 - 2011/01/21 - コメント(0) - Permalink

Flashで Photoshopのようなパターン塗りを描くクラス

MovieClip.beginBitmapFill()を使えば、Photoshopのパターン塗りのようなものが描けるけど new Rectangle() や BitmapData.fillRect()を繰り返して1コマずつ色を指定するのが面倒なので、配列で指定できるクラスを作ってみた。

もちろんソースは Spark Project で公開。
こちらのページ > GraphisPattern

で、似たようなパターンを各個人がそれぞれ作るのも大変なので、wwwusic.netさんで公開されてる

シンプルで使える!Photoshop パターン素材 - wwwusic Simple Patterns
モノクロ印刷風 Photoshop パターン素材 - wwwusic MANGA ScreenTone
を ActionScript に移植しました。

シンプルで使える!パターン


モノクロ印刷風 パターン


これらのクラスも Spark Project で公開してます。
公開することを快く了承していただいた wwwusic.netさんに感謝します。

色やアルファ値も変えられます。使い方は サンプル を参考にしてください。

追記:wwwusic.netさんも紹介してくれました。コラボ画像まで作っていただいて恐縮です!!
スリーダブリュージックパターンシリーズ for FLASH - ActionScript [ wwwusic.net ]

画像を並べる場合は trick7 さんが参考になります↓
trick7.com blog: ロードした画像達をタイル上に並べる

投稿者 yoshiweb - ActionScript - 2008/01/30 - コメント(0) - Permalink

mx.behaviors.DepthControl クラス

Flash MX 2004のころからビヘイビアに入っているのに、なぜかFlash8になってもヘルプに書かれていないムービークリップの深度を入れ替えたりできるクラス。
GoogleやYahooで検索しても、あまりヒットしないので書いてみる。

例: test_mc の重ね順を変更するには↓
// ひとつ前面に配置mx.behaviors.DepthControl.bringForward(test_mc);// ひとつ背面に配置mx.behaviors.DepthControl.sendBackward(test_mc);// 最前面に配置mx.behaviors.DepthControl.bringToFront(test_mc);// 最背面に配置mx.behaviors.DepthControl.sendToBack(test_mc);

続きを読む



投稿者 yoshiweb - ActionScript - 2005/12/10 - コメント(3) - Permalink