TextFieldをsetSelectionで全選択
テキストフィールドを全選択する場合TextFieldのsetSelectionメソッドで行えるということですが、
実際にマウスでフォーカスを当てた場合、全選択は行われません.。
少し気持ち悪い書き方ですが、タイミングをずらせば行けそうなので
setTimeoutで遅延させるようにしました。
顔認識Webサービスを使って変形ツールを作る
detectFace(); - 顔認識Webサービス
大変便利な顔認識APIを利用させてもらい
目を変化させるツール eye generator.を作りました。
続きを読む
Arrayで連想配列ができる
//Array 連想配列 var ary:Array = [] ary["milk"]="牛乳"; ary["juice"]="ジュース"; trace(ary["milk"]) // 牛乳 trace(ary["juice"]) // ジュース trace(ary[0]) // undefined trace(ary.length) // 0
今まで連想配列はObjectでと思っていたけど
Arrayでも連想配列いけるんですね。
twitterscriptを試す
twitterscriptを使うにもドキュメント情報がないですが
海外のBlogで書かれているものやsappari.orgさんにドキュメントを参考に試してみます。
Base64Encoder/Base64Decoderを使う
Base64Encoderを使うために調べたメモ。
Base64Encoderを使うにはas3corelibライブラリが必要なので
GoogleCodeからas3corelib-.92.1.zipを落として使ってみます。
swfの設置先を調べる
Flash単体ではswfまでのパスは簡単にわかりますが 設置先のhtmlが何かまではわかりません。
LoaderInfoでは取れない解決方法として
ExternalInterfaceで直接jsをたたいてパスを取得してみました。
swfのパスを調べる
import flash.external.ExternalInterface; var info : LoaderInfo = loaderInfo; t1.text = info.url;
swfの設置先のパスを調べる
import flash.external.ExternalInterface; var us:String = ExternalInterface.call("function() { return location.href }") t2.text = us;
jsで取得することで
swfの設置してあるhtmlファイルまでわかります。
FlvPlayerが勝手にフルスクリーンになって困る

コンポーネントのFLVPlaybackを使えば、簡単に映像を流せたりできます。
しかし、気軽に使って思わぬ現象に困る場合があります。
フルスクリーンにした場合に
意図せず、すべてのコンテンツを差し置いて映像が全画面になる場合…
Googlemap ApiKeyの生成時に「要求されたページは無効です」

要求されたページは無効です。
とエラーが出る。
無効といわれても意味が分かりません。
解決方法は凄く簡単なのだから、もう少し説明が必要ですね。
Papervision3dでMetasequoiaモデリングデータを使う

3Dオブジェクトのエクスポートで一番簡単にいけそうなMetasequoiaでモデリングして
Papervision3dで直接mqoファイルを読み込めるライブラリを試してみました。


