flash

ステージに無名のインスタンスを配置しておくと動かなくなることがある

っぽい。 flash player10の話。ライブラリからドラッグしてきたムービークリップに名前を付けないとフラッシュが固まる場合がある。 原因がほんとにこれかどうかは分かんないけど、名前を付けたら動いた。[プロパティ]>[インスタンス名>]にmc_testとか入力。…

MC上の絵をキャプチャ。GIFで。

http://hangunsworld.com/blog/tag/gifencoder http://code.google.com/p/as3gif/downloads/list // tgtというMC上の絵をGIFで切り取りたい。 import org.gif.encoder.GIFEncoder; var bmp_data:BitmapData = new BitmapData(100, 200, true, 0xFF888888); /…

tabChildrenを無効にできない?

タブ移動をできなくしたいんだけど、あるMC以下だけタブ移動を有効にしたいのにできない。 this.tabChildren = false; mc1.tabChildren = true; で、mc1以下のタブ移動ができない。 そういうものなのか。 そんなわけないのでやり方が間違ってんだろうなー。

as3でQRcode

http://www.d-project.com/jsp/flex/003_QRCode/ソースはこちらからダウンロード。 ライセンスはフリーです。 ありがたや。 var qr:QRCode = QRCode.getMinimumQRCode(str, ErrorCorrectLevel.H); 長い文字列をQRコードにしようとしたときにエラー吐かれたん…

cs3 フォントを外部ファイルに入れて後で読み込む

テキストフィールドにフォントを埋め込んでパブリッシュ。font1.swfとか。 そのファイル(font1.swf)をメイン側フラッシュで読み込む(Loader使って通信)。 配置する(addChild、これは必要ないかも)。 配置したフラッシュ(埋め込んでる方)でTextFieldを作って…

as3の変数のスコープの範囲の話

http://www.fxug.net/modules/xhnewbb/viewtopic.php?topic_id=1501 同じ関数内でブロック関係なく同じ変数を宣言すると重複するようです。 if( ... ) { for( var t:Number = 0 ; t これがエラーになる。と上記URLの方は言ってます。 知らんかった。なんだよ…

フォントを埋め込む

Flash IDEでのフォントの埋め込み(AS3.0編) 参考になったのはその2の方。 http://d.hatena.ne.jp/iDrop/20071025/1193300968 フォントを埋め込んでも速くパブリッシュできるので助かります。 ステージ上にコンパイル済みクリップを置く必要もないということ…

フラッシュの画面をキャプチャしてアップロード

AS3を想定してますよ。 キャプチャ http://hakuhin.hp.infoseek.co.jp/main/as3/bitmap.html#BITMAP_04 別にこっちはまあ補足いらん。 アップロード用のライブラリ http://blog.ymatsusaka.com/2007/05/20/httppostbinary-class-connects-your-flash-program…

asでxmlrpc

XMLRPC for Actionscript 3.0 - Free Library http://danielmclaren.net/2007/08/03/xmlrpc-for-actionscript-30-free-library フラッシュからブログの投稿できる。 XML-RPCに対応してるブログであれば。mt、wordpressなど。 とりあえず試してないけど。

FMSがインストールされてるのに動かない

Flash Media ServerをRedHat Linuxに正しくインストールしているにもかかわらず、Flash Media Serverが起動しない http://www.adobe.com/jp/support/flashmediaserver/ts/documents/c533ee36.html このようなことがあるようです。 だいたいNetscape Portable…

crossdomain.xml

例えばflashで、よそのドメインにアクセスすることはできない。 それは困るときがたまにあるので、crossdomain.xmlをアクセスされる側のサーバに置く必要がある。 crossdomain.xml <cross-domain-policy> <allow-access-from domain="ここに許可するドメインを書く" /> </allow-access-from></cross-domain-policy>

Flash Media Server2を設置してサンプルの動作確認まで

ものすごいい加減に書きます。すごくざっくり。 FMSをサーバにlinuxかwindownsにインストールする。サポートされてないけど他のlinuxでも入ると思う。 こことか参考にして。 http://web.sfc.keio.ac.jp/~shuichi/mt/2006/12/flash_media_server1_1.html サン…

SSL通信下でのobject,embedタグ

SSL通信で、フラッシュを表示させるとobjectタグ、embedタグの中に含まれるhttp://によって 「保護されている項目と保護されていない項目が、、、」 というような警告が出る。 これを出さないようにするためにはobjectタグ、embedタグ中のURLをhttp://〜の部…

combobox - selected

flashのcomboboxコンポーネントにはリスト中からある値を選択しておく(HTMLだと<select>のselectedみたいの)機能はない。のか? comboboxでこういうことをやりたいことはけっこう多いと思う。 こんな場合、addItemするタイミングを変えればいい。 combo.addItem("thi</select>…

attachMovie

MCをライブラリから_rootの階層に読み込むときは _root.attachMovie("識別子名", "MC名", 深度);というようにする。 mcAの中に読み込みたいときは _root.mcA.attachMovie(...);のようにする。 識別子名とMC名は別の名前にすること。 そうでないとうまく制御…

ignoreWhite

XMLオブジェクトに含まれる改行やら空白やらは無意味にあってはいけないので、ignoreWhiteを真にしておく。 var XMLobj:XML = new XML() XMLobj.ignoreWhite = trueXMLの宣言をしたらすぐ下にignoreWhiteを真にした方がいい。 XML文字列読み込んだ後でignore…

XML

XML使ったことないのに使わざるを得なくなった。 ということも無いが、Flashが絡むとデータの受け渡しはXMLの方が良さそうなのでXMLを使う。で、とりあえずテキストにXMLを書いてFlashに読み込ませようとしたらエラーになった。 ごちゃごちゃやってるうちに…

rollOutは使わない

MCaというmovieclipがあるとする //_root.MCaのAS on(rollOver){ ・・・some action script } on(rollOut){ ・・・some action script }のように記述していると、その中にあるMCやボタンに記述してあるon(rollOver)やon(rollOut)が効かなくなる。 MCaの中にM…

ActionScript用のいい本

はないだろうか。 会社の人が広告バナー用フラッシュ集みたいなのを買ってた。 あれはアイデアが入ってそう。