Flash

FlashでTwitter APIにアクセスする際のポイント。

アクセスできません。 http://twitter.com/crossdomain.xml http://api.twitter.com/crossdomain.xml JavaScriptでJSONを取得して、そのJSONをFlashで受け取ることならできる。 サンプルを作った感じだと別に難しいことなさそうだった。 JSがJSONPで適当な変…

コンポーネントのスクロールバーの幅を変える。

Flash CS3で、DataGridに付いているScrollBarのサイズを変えようとして散々苦労した。結論から書くと、以下のライブラリを使うとうまくいった。 http://www.gskinner.com/blog/archives/2007/05/variable_scroll.html クラスパスの通ったディレクトリにダウ…

Progressionフレームワークを使ってみようとする。

つまづきメモ。シーンとキャストがある シーン …… 状態。URLと対応。遷移でイベント発生。 キャスト …… 表示するもの。 シーンについては、なかなかイメージを掴むのが難しいと思いますが、 "見た目に直接関係しないコンテンツの構成単位"という説明が近いの…

ブラウザから複数ファイルアップロード。

ブラウザから複数のファイルを一度にアップロードできるサービスがある。 http://www.picamatic.com/ http://f.hatena.ne.jp/ http://www.betriebsraum.de/FileBrowser/FileBrowser.htm ( http://www.betriebsraum.de/blog/2006/01/15/update-flash-8-file-b…

Flashの実行環境をswfの置き場所で切り替える。

どこにswfが置かれているかでenvの値を変えるスクリプト。 String.prototype.startsWith = function(str){ return !this.indexOf(str); } String.prototype.endsWith = function(str){ return this.lastIndexOf(str) == this.length-str.length; } var env =…

Flash 6ではnullがゼロで計算される。Flash 7だとNaN。

trace(null + 3);Flash 6でパブリッシュすると3。 Flash 7でパブリッシュするとNaN。