Flex
Flex側から自作のAPIを叩くのに、AMF使って書き換えるのも馬鹿らしいので、Jsonのデコーダーがほしかったのだけれど、 as3corelib - ActionScript 3.0 library for several basic utilities. - Google Project Hosting にはバイナリがおいていなくて、面倒く…
一昨日研究室に泊ることになった原因は、結局のところ、 2008年4月のFlash Player 9のセキュリティアップデートについて | デベロッパーセンター このセキュリティアップデートによるものでした。 9.0.115.0では、crossdomain.xmlがなくても、警告が出るだ…
Flash Playerのバージョンを古いものに変更しようとすると、 インストールしようとしているバージョンの Adobe Flash Player は、最新バージョンではありません。http://www.adobe.com/go/getflashplayer にアクセスして、安全性が高い最新バージョンを入手…
S2Flex2の導入,その2 - Paradigm Shift Design の続き. TMBoardでTeeda+S2Flex2+JsonicなWebデータベースを作っているんだけれど,その過程でずっぽりはまる.Jsonicは動いているし,設定も前に作ったのとまったく同じにしていたつもりなのに動かない. WA…
自前で実装しようと思ってたんだけど, やっぱり世の中には頑張っている人がいて. Flexでカバーフロウのサンプル いや,いいね. あとは地図か.YahooMapsかな.
それか,ブラウザのバグか. 例 : シンプルコンポーネントの作成やActionScript コンポーネントについての例の中で,Ctrl+zの組み合わせのキーが使われているけれど,WindowsXP IE6sp2とFlash9の組み合わせでは,Ctrl+zを押したときには"z"のキーコード90で…
本当はこんなことやってる暇ないはずなのに・・・ ポートしてしまった. google-diff-match-patch - Diff, Match and Patch libraries for Plain Text - Google Project Hosting のActionScriptへのポート. ECMAだからコピペするだけでほぼ動く. ただし警告を…
Flexのドラッグアンドドロップの実装は,本当に簡単. まず,ドラッグされる側の実装. ここでは,ラベル. public function onDragStart(event:MouseEvent):void{ var src:DragSource = new DragSource(); var label:Label = event.currentTarget as Label;…
独自コンポーネントをmxmlに書くとき,名前空間を定義しないと使えない. XML 名前空間の使用 com.semcode.stuvie.semunit.SemUnitReportEditorを使う場合には, <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:semunit="com.semcode.stuvie.semunit.*"> <semunit:SemUnitReportEditor width="610" /> </mx:Application> とすれば使えるようになるが,面倒くさがって,
Flex2でたまに以下のような意味不明の警告が出て消えないことがある. Application file src\mxml\mxml\ReportEditor.mxml does not exist. これは,プロジェクトプロパティーでFlexビルドパスのメインソースフォルダの値を変更したときに.actionScriptPrope…
Flex3の発売日が決まりましたね.買いたいな. 3月14日です. Adobe Flex Builder Professional 3.0 日本語版 アップグレード版(FROM 2 w/charting) Windows/Macintosh版出版社/メーカー: アドビシステムズ発売日: 2008/03/14メディア: DVD-ROM購入: 1人 ク…
FSP*1 is a PHP script that enables to stream FLV file via PHP. originally inspired by Streaming Flv Video via PHP take two, Stefan Richter. FSP is not an substitution of FlashMediaServer. But it able to seek the video position on demand, m…
メモ.FlexBuilder2での話. html-template/index.template.htmlをエディットする.Passing flashVars to app under Flex Builder?
の続き あーもー!疲れた. Error: Error #2030: ファイルの終端 (EOF) が検出されました。 とか RangeError: Error #2006: 指定したインデックスが境界外です。 とか意味不明なエラーが出ていて,それがFlex側で起きているのかWebサービス側でおきているの…
PHPでFLVストリーミング,その3 - Paradigm Shift Designの続き. キャッシュ機能を搭載した. 長いFLVでもさくっと開始するようになった. ただ,コードは微妙.PHPでFLVをストリーミングするためのスクリプトv0.4(get.php) というわけで,スクリプト冒頭の…
S2Flex2 - AMF3Gateway with DI Container -をStuvieに導入した時のメモ. 因みにFlexBuilder2で,JavaのプロジェクトはTeedaを使っています. まず,pom.xmlに <dependency> <groupId>org.seasar.flex2</groupId> <artifactId>s2-flex2</artifactId> <version>1.1.0</version> </dependency> <dependency> <groupId>org.seasar.flex2</groupId> <artifactId>s2-…</artifactid></dependency>
PHPでFLVストリーミング,その2,成功したよパパン!の巻き - Paradigm Shift Designの続き. ちょっと改良. positionをmilisecondで指定できるようにした. あとソースコードのリファクタリング. PHPでFLVをストリーミングするためのスクリプト(get.php) …
FLVのファイルフォーマット - Paradigm Shift Design及び PHPでFLVストリーミング,その1 - Paradigm Shift Designの続き. 結局,FLVのファイルフォーマット仕様書を読んで,ちゃんとメタデータを出力するようにしたところ,ちゃんと再生された. PHPでFLV…
どうも,NetStreamingのonMetadataをデバッグしていたら,position=0のときはちゃんとメタデータが読めているけれど,positionをセットした場合には,onMetadataが呼ばれていなかった. で,多分というか絶対,FLVファイルの先頭をちょん切ってしまっている…
色々手順に従ってやってみたけど,どうにもちゃんと動かない. package radio{ import flash.net.NetConnection; import flash.net.NetStream; import flash.media.Sound; import flash.media.Video; import mx.core.Application; public class RadioApplica…
Flex祭り続行中です. コンポーネントの拡大縮小にはまる. Flexでは様々の種類のEffectがあらかじめ用意されていて,例えば var zoom:Zoom = new Zoom(someComponent); zoom.zoomHeightTo = 5; //times zoom.zoomWidthTo = 5; zoom.play(); とかすると,Zoo…
ううむ. package test{ public class TestParent{ public function sayTest():void{ trace("test!!"); } } } という親クラスがあったとき, package test{ public class TestChild extends TestParent{ override public function sayTest():void{ trace("te…
MXMLアプリケーションに <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> </mx:Script> </mx:Application> としてActionScriptを記述できるが,次のように
1044: インターフェイスメソッド onTimelineSelected (名前空間 timelineBar:TimelineBarEventListener) はクラス timelineBar:TimelineBarPanel によって実装されません。 とか言われる. package timelineBar { public interface TimelineBarEventListener…
ActionScriptは >|actionscript| hogehoge ||<で認識されないらしい.orz Flexで新しいコンポーネントを1から作る場合は,すべてActionScriptで記述するみたい(みたいと言うのは確証がないから).ここ,勘違いしていてよく分からなかったけど,実際に書い…
Flexのメモ2 コンポーネントを作るときに参考にしたサイトたち.テック煮 Flexカスタムコンポーネントの作り方 - てっく煮ブログ これは結構参考になる. 定数定義 ActionScript 3.0メモ public static const CAPITAL_NAME:String = "hoge" flashVarsを利用…
うーん.Adobe Flash Builder familyを見ると,今FlexBuilder2を買うのもなんだなぁ.
色々あって,インターフェースのプログラミングにはFlexを使おうということになりました. Flashは8なのでActionScript2.最悪.というかCS3だから使いやすくなっているかといったら,そんな気もしない.プログラマにとっては最悪のツールな気がして,追求も…