Flash

これは素晴らしいアイデアだ!

http://www.atomfilms.com/contentPlay/shockwave.jsp?id=animator_vs_animation&preplay=1Flashのエディタと、Flashで描いた某人間が格闘してますよ!マウスカーソルと戦ってたり、タイムラインが壊れてキーフレームが落っこちてきたり、描いた大砲で某人間…

ScrollPaneのスクロールバーの再描画

ScrollPane.contentで取得したスクロールペインにロードされたコンテンツへの参照に対してattachMovieなどをしてコンテンツを大きくしたり小さくしたりした場合、そのままだとスクロールバーの長さや位置が再計算されない。ヘルプにあるようにScrollPane.red…

ScrollPaneが使いづらい

AS1.0の頃は柔軟性がありすぎて使いづらい半面なんでもできて良かったけど、AS2.0になって使いやすくなった反面無理ができなくなっていてションボリ。従来でいうsetScrollContentメソッドが欲しい…。setContentPathじゃ駄目なのよね〜。#と思ったけど、Scro…

commons-uploadでファイルアップロード

http://livedocs.macromedia.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00002225.html こう直せばちゃんと動くらしい The class that needs to be patched is org.apache.commons.fileupload.FileUploadBase. Yo…

コマ落ちするFlash。足りないマシンスペックはどれだ!

PentiumM2.13GBでもコマ落ちする。。。CPU使用率が100%になるからCPUのパワーが足りないんだろうなぁ。グラフィックカードは関係ないのかしら?Flashの表示能力に一番貢献してるのはどのハードだ!判明した所でノートなので強化しづらいけど(´・ω・`)チョン…

素敵にクラスをロードする方法はどれだ〜

Flashoutで単なるtraceをloggerタブに表示したいんだけど、Flashoutクラスを使ってない(ロードされてない)状態だとloggerタブには何もでない。 public static function main() { trace('hoge'); } これだとFlashoutがロードされてないから、出てこない。impo…

深度の入れ替え

リハビリがてらマルチウィンドウを自作してみて、クリックされた順番で深度を入れ替えるにはどうやんだっけ?と調べてみると、素敵な関数発見。 instance.swapDepths(_root.getNextHighestDepth()); 評判を見てみると、かなりダメな関数らしいΣ(゚口゚; UI Com…

忘れすぎてて驚愕

シンボルのフレームに書いたthisは何者かも忘れてしまっている…。シンボルのフレームにon(click) { trace(this); } を書いてシンボルをattachMovieする。複数インスタンスを作って、作ったムービークリップをクリックすると、インスタンスの数だけtraceが一…

ファイルのアップロード

FileReferenceクラスのbrowse()メソッドは非同期で動くらしく、browse()メソッドの呼び出し直後に選ばれたファイル名を取得しようとしてもできなかったり、upload()を呼び出してもアップロードされなかった。 // 試し中なので変数のスコープが適当 on(click)…

Flash Player 8の情報

誤解されないように念のため。ここにある情報はGoogleで検索した公にある情報や個人的に試したもので、NDAに違反するものではありません。NDAに保護されている範囲から入手できる情報を私は一切保持していないことをここに明示しておきます。

IME制御はEventListenerで

やってみた。各コンポーネントのイベントにいちいち書かなくて良くなったは楽になったんですけど、根本的にはコツコツ書かないといけない。リスナーはfocusIn, focusOutで制御を行っていて、全てのパターンのIME制御を使うことはまれだと思うので、これでも…

次に狙うAPIは

_global.flash.net.FileReference.prototype.upload _global.flash.net.FileReference.prototype.download ですねっ!!これは海外にサンプルがありそう。

Flash 8 IME制御方法

まだ手探りなんでコードが荒いですが、できました!ひらがな入力にIMEを切り替えるには下記コードでいけました。 _global.System.IME.setConversionMode(_global.System.IME.JAPANESE_HIRAGANA); setConversionModeに渡せる引数は以下の6種類です。 ALPHANUM…

Flash Player 8情報

ポロポロ見つけ出したからメモを随時追記 http://osflash.org/doku.php?id=flashcoders:undocumented:flash8 http://theflashblog.com/ http://www.luminicbox.com/blog/?page=post&id=49 やっぱりSWFのバージョンを書き換えるのは1byte書き換えるだけだった…

Flash Player Public Beta

キター!! http://www.macromedia.com/software/flashplayer/public_beta/ http://www.macromedia.com/software/flashplayer/maelstrom/ ファイルのアップロード/ダウンロード、IMEの制御。個人的にはこれらが最大の注目点。#Flash Player7でもファイルの…

SWFからFLA生成

これ、精度良すぎだと思います…。完全に再現されちゃってる気が…。嬉しいよりこりゃマズイ!って気の方が遥かに多いです(>_リエータとして嬉しすぎです(笑)

swfをデコンパイルしてflaファイルを生成

http://www.sothink.com/flashdecompiler/ 探せばあるもんだなぁ。もちろん完全には復元できないと思いますけどね。

最も知りたい所のソースが付いてない

Flash モーションデザイン事典作者: シーズ出版社/メーカー: 技術評論社発売日: 2005/02/18メディア: 大型本 クリック: 3回この商品を含むブログ (3件) を見る映像技法の手引き部分のソースが付属のCD-ROMに入ってないですよ!!一番見たかった所なのに、す…

YamzBrowser

http://sourceforge.net/projects/yamzbrowser Flash および Flex でのファイルのアップロードに関するその他の情報については、 オープンソースの YamzBrowser プロジェクトを参照してください。 ってオフィシャルドキュメントに書いてあった。

遠近感を出してみる

先日の拡大縮小の表現が気に入ったので自分で作ってみた。スクリプトは3行で終わってしまった…Flashの表現力ってすごい。

拡大・縮小・爽快感

http://www.geocities.jp/lledoece/nanaca-crash.html こういう見せ方好きです。私の記録は3186.80mでした!とんでもなく連鎖して気持ちよかったです(笑)ちょわわわわわわわー #8万mとか出るらしい…私の最高は4122.20mでしたぁ。250mくらいはねてた #ゲー…

結局最後は画力でしょう

CSSを駆使してデザインを競うサイト(via オレンジニュース) http://antenna.readalittle.net/thumblink/zenGarden/ こういうの見て思うんですけど、結局最後は画力でしょうと。どんなにバリバリ動いているFlashでも、絵がショボかったらインパクトが薄いわけ…

状況別使えないファンクションキー

先の日記のとおり気になったので調べてみた。 Flash Playerでswfを再生した場合 F10 = ファイルメニューが選択されてしまい、認識できない プロジェクタ(exe)から実行した場合 F10 = ファイルメニューが選択されてしまい、認識できない IE6でswfを再生した場…

環境整備完了

ちゃんとパブリッシュエラー出るようになった(^^)/。でもたまにAS2クラスを編集しても、それが反映されないような。Shift+F12でパブリッシュしなおしても直らなかった時は、MX2004を立ち上げなおすと反映されますけど。うーん?

動的にプロパティを作ってもエラーにならない

自分で作ったActionScript 2.0クラスにdynamicを指定しない状態だと、動的にプロパティを作る事ってできないはずですよね。例えばこんな感じ var obj:MyDefineObject = new MyDefineObject(); obj.hoge = 'ほげ'; 私のFlash MX2004はこれがコンパイルエラー…

Re:Flash Remoing FaultクラスとJava例外クラス

S2OpenAMFでExceptionを扱う時にFlashのFaultクラスのプロパティは全部調べたので書いてみます。簡単に言うとFaultクラスのプロパティは、Exceptionクラスのプロパティがマッピングされているだけです。 faultcode発生したExceptionにgetCodeメソッドがある…

AMFGatewayいろいろ

ひがさんの所を見てPerlもあったなぁと思ったら、いつの間にかPythonのもできてた! Java (http://www.openamf.org/) PHP (http://www.amfphp.org/) Perl (http://simonf.com/flap/) Python (http://simonf.com/amfpython/) 今の所.NETはオープンソース実装…

音があると無いとじゃ随分違う

http://uploads.ungrounded.net/211000/211317_master2.swf 内容はよくわかりませんけど、キャラはかわいいです(笑)Flashはある程度表現する力がついたら、今度は音をつけられるようにならないといかんですな。音と映像が同期してるようなやつがやっぱり見て…

Motion TypographyとMotion Graphics

Amazonで検索してみると結構Flash用の書籍がありますね。非常に興味のある分野です。DirectXに手を出して、3Dの難しい計算式に泣かされ挫折した頃を思い出します。Flashならあれほど難しい事を考えなくても、自分が思い描いているものを表現できるのでうれし…

見た目を動いてる感じにするには

シェイプトゥイーンを使いこなせなければならない!!って勝手に思ってみました。動く様をモーショントゥイーンでなく、シェイプトゥイーンで表現すると、なめらかに動いてくれます。私は見た目というより、見せ方に凝りたいと思い始めました。絵心は相当努…