今回追加されたAPIの方が断然早いですね。as3corelibがas3で実装されているのに対し、今回追加されたJSONはFlash PlayerネイティブのAPIとして実装されているので差が顕著に出ています。大量のデータを処理する場合やモバイルの環境で利用する場合などで、フレームレートへの影響を少なくすることができそうです。 出力データの加工 JSON.parseとJSON.stringifyは第二引数に関数をとり、フィルタのような処理をすることができます。stringifyメソッドで試してみます。 var data:Array = [ { name : "ひこにゃん", age : 5, transientData : "1"}, { name : "はばタン", age : 8, transientData : "2"}, { name : "せんとくん", age : 3, tran
Flashでレーダーチャートをつくる機会があったので、メモします。 AS2 なので、AS3にする場合は、適宜書き換えてください。 コードは概ね以下のようになっています。 上のサンプルのように動的に数値を変更する場合は、コントロールのリスナー等と組み合わせて描画毎にレーダーのムービークリップを削除するなどしてください。 //色 var RAEDER_COLOR:Number = 0x01B0F0; //透過度 var RAEDER_PERCENT_OPACITY:Number = 40; //最大値 var RAEDER_MAX_VALUE:Number = 10; //データ var RAEDER_COUNT:Number = 8; //NumericStepperのリスナー var stepListener:Object; /** * 初期化して生成 */ function init
写真などの画像ファイルをFLASHの画面からサーバーにアップロードし、phpでリサイズしてサムネイルを作成し、画面に表示させる。 さらに、拡大ボタンのクリックで、元のサイズの画像を別ウインドウで表示させるという、一連の動作の作成が今回のお勉強である。 このSAMPLEは単に画像を表示させるだけであるが、画像入りのBBS(掲示板)への応用や、自作の画像や新作商品などをサイトに逐次表示させたいときにブラウザから登録するシステム作りなどに応用できればと思っている。 本SAMPLEでは、サムネイル、元画像を別々のデレクトリーに保存するようにしており、それぞれが、10ファイルを超えると、古いものから削除されるようにしている。 また、アップロードのファイルサイズの上限は300Kbである。 もちろんこれらの設定は、用途やサーバーの容量などを勘案して自由に設定することができる。 ファイルをフォルダに
mixi,twitter,facebookなどのソーシャルボタンをFlashで実装してみました。 カヤックさんのこちらの記事を参考にさせていただきました。 たった3行!Flashで公式Tweetボタンをつくる (重要)ただし、FaceBookはShareボタン、mixiはmixiチェックボタンです。 FaceBookのいいねボタン(Like)とmixiのいいねボタンの実装ではありません。 This movie requires Flash Player 9.0.0 swfobject.embedSWF("http://www.asatoban.jp/blog/wp-content/uploads/2010/12/main.swf", "swfb50d1", "310", "200", "9.0.0", "http://www.asatoban.jp/blog/wp-content/plug
グーグルマップAPI for Flash と purePDF を使って地図をPDFに出力します。 地図の表示からPDFの生成までactionscriptのみで完結できます。 作るファイルは5つ 今回のデモ 左上の■をクリックするとPDFを生成します。 フォルダ構成 AbstructPdf.as purePDFの処理の流れをまとめたもの ImagePdf.as purePDFを使って地図をPDFに出力するクラス Main.as MapStage.as グーグルマップを表示するクラス SaveControl.as グーグルマップのコントロール。 map_1_20.swc グーグルマップのライブラリ purePDF.swc purePDFのライブラリ purePDFont.swc purePDFのフォント package { import flash.net.FileReference;
Thanks to Chad Upton who sent me some suggestions on how to improve FlashTracer I recently updated this extension adding some new features beside those already installed. Now it is possible to define rules ( using the options panel ), which allow you to style the output messages (defining font-weight, font-style, color and text underline); they can work also like a filter to discard all the messag
日々Webの片隅でクリエイティブを叫ぶFlashクリエイター「NoBody」のネタ日記と、Flash技術置場です。 今更な感がありますが、AS3.0から、簡単にフルスクリーン機能を実装できるようになりました。 その方法は FlvPlaybackコンポーネントから、フルスクリーンボタンが配置されたコンポーネントを選択する。 FLV Playback カスタム UI コンポーネントのFullScreenButtonを配置する。 enterFullScreenDisplayState () メソッドを実行する スクリプトで実装する。 の4パターンが考えられるでしょう。 しかし、この4パターンのうち、1~3は、Flvムービーにしか適用できず。 さらに、FlvPlaybackコンポーネントを利用し、かつ、ディスプレイカードによるハードウェアアクセラレーションを利用する場合、コンポーネントの矩形範囲で
10/31の東京てら子で、発表してきました。 資料公開すると約束してたので、公開します。 本当はパワポをそのまま上げようと思っていたんですが、資料は2部構成でみんな興味があるのは後半っぽかったので、後半を抜き出した上で、色々スペルミスとか口頭で説明した内容を追加して、Blog記事として載せることにしました。 文章はパワーポイントからのコピペと、画像と入り混じってますがご容赦を twitter関連のFlashコンテンツを作る機会が増えてますが、CGI作る手間もかかるし、ユーザーが離脱する可能性が出てくるので、できればOAuthしたくないところです。 でも、twitterからアイコンを取得するのって 意外と面倒なんですよね。 ・API制限が・・・ 1時間に50回くらい? 同一IPからのアクセスで制限 search.twitter.comに限っては 150回くらい?らしい。 →後で重要になります
Just another WordPress weblog昔、書いたやつをなくしてもう一回書いたので、 今度はなくさないようにメモ。 FlashProfesionalで画像素材を配置して、FlashDevelopでその素材swfを読みこんで、 インスタンスを参照するんですが、どの階層にあって名前がなんだったか調べるのが 面倒くさかったり、スペルミスがあったりと手間がかかることが良くあります。 そこで、DisplayObjectのツリーを表示しておくと参照をたどるのに楽だったりします。 このコードを2フレーム目あたりに貼り付けて使います。 var spacer : String = ""; viewChild( stage as DisplayObjectContainer ); function viewChild( node:DisplayObjectContainer ):vo
Devenir un expert en marketing, est-ce si compliqué ? Il ne le semble pas, car finalement quelques connaissances permettent de progresser et de maitriser les principales techniques. Il est cependant nécessaire de s'entourer de spécialistes qui pourront vous aiguiller sur les actions nécessaires afin d'atteindre l'objectif que vous vous êtes fixé. Le marketing a énormément évolué ces dernières anné
Linked Containers と呼ばれる機能のサンプルをアップしました。 TextFlow.flowComposer プロパティに、表示オブジェクト情報を持った複数の ContainerController インスタンスを登録することにより、柔軟なレイアウトを作ることができます。 これはなかなか面白いです。 サンプル ( 画面とソース : Flex 4.0.0.9215 でビルド ) http://labs.taiga.jp/flex4/TLFSample06/ http://labs.taiga.jp/flex4/TLFSample06/srcview/ 参考 pekolog» ブログアーカイブ » Text Layout Frameworkによるブックビューア制作の流れ(1) http://b-o-w.jp/blog/2009/07/22/making_bcck_view
(内容) 「play」で音再生。 マウスを左右に持っていくとパンできる。 RCAのオーディオケーブルと一緒でRed(右)、White(左)となってます。 ステージの真ん中にマウス持ってくると音が小さくなる。 ステージクリックすると丸と線の切り替えができる。 (メモ) 試してる人はちょこちょこ見るけど覚えたかったのでやってみました。 Last.fmのサンプルにも絡めたかったし。 参考にしたのはActionScript3 Cookbookのチャプター15のサンプル。 ここのExampleを触ってみる。ただこれこのままだと動かない。 import忘れとかいきなりエラーでる。 いきなり出だし不調で初心者に厳しい本だ。 他のサンプルもしかり、この本なんなんだろ。 SoundMixerクラスのcomputeSpectrum()メソッド、 ヘルプ見つつ勉強。 ■第一引数_outputArray:Byte
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く