djakarta-trap
CommandExecutorで幸せ家族計画
- 2010/06/22 02:13
- Progression
ここ最近、Progression4を使う上でオレオレ・ルールになりつつある事をご紹介。
CommandExecutorを使い倒してアニメーションを色々制御したら、幸せ家族計画できそうだな、の話です。
能書きは要らない、漢は黙ってサンプルファイル。(FlashはCS4版です)
以下、一応覚書として記事書きます。
JSON + Flash + PHP での注意点
サーバーの設定によっては、POST送信したデータの中に、意図しない「\」(バックスラッシュ)が混入するケースがある。
要因は、php.ini での設定項目、magic_quotes_gpc パラメーター。
http://jp.php.net/manual/ja/info.configuration.php#ini.magic-quotes-gpc
サーバーの処理では、「GPC処理」というものがあるらしい。
端的に言えば、GET,POST,COOKIEのデータが受渡される際に、なんやかんやとデータに対する処理が行われる、と。
その時に、シングルクオート(‘)、ダブルクオート(“)、バックスラッシュ(\)、NULL(という文字?未確認)には、
すべて自動でバックスラッシュ・エスケープ処理が行われる。 そんな設定がある、と。
続きを読む
Progression で MVC的なサムシング (3)
- 2009/12/10 23:43
- Progression | mvc
なんか、新たに色々と本を読んでいたら思う所があったので、再び、グチグチとMVCの話を。
結論。
- MVCのセットは、「1アプリケーションに1セット」ではない!
- SceneObjectは、swfレベルではModel層っぽく、アプリケーションレベルではコントローラー層っぽいヤツとして扱う。
[CS4]条件つきコンパイルのメモ。
- 2009/12/02 20:52
- UnitTest
セキュリティーサンドボックスを克服したい件。
- 2009/12/01 20:19
- セキュリティサンドボックス
あ、ハックして画像をロードしたい、とかじゃなくて、そもそもの概念がよくわかっていなかったので、
自分なりに少し粘着質に調べてみた結果、少し理解が進んだ気がしたので、ここにシッカリ記録しておきます。
僕の貧弱な知識とテスト力ですので、間違いがあったら指摘ください。お願いしますー。
続きを読む
AS3Unitで、手を抜いてテストをする方法。
- 2009/11/24 23:28
- Progression | UnitTest
リリースしたコンテンツのコードがあまりにも酷いので、本で勉強しながらリファクタリングをしているのですが、
本で何度もリピートされるのが、ユニットテストやれ、やんねーヤツは死んでよしという言葉。
そこで、yossyさん a.k.a BeInteractiveの中の人の、AS3Unitを使ってみようか、と。
実際、AS3Unitのドキュメントに従いながらコードを書いていたのですが、ハタと行き詰まったので、メモ。
Progressionを精読してみる(1) -scene process編-
- 2009/11/19 04:13
- Progression
実力を上げるには先達の思考を盗むに限るよねー、って事で、
Progressionのソースをコツコツと精読して行くシリーズ開始します。
最初は、シーン遷移がどうなってるのかを理解するのにトライします。
なお、Progression4ではコンフィギュレーションが4種類あって、それぞれの設定でシーン遷移の仕組みが変わります。
今回は、WebConfigを適用した場合を見ていくことにします。
Progression で MVC的なサムシング (2)
- 2009/11/03 17:33
- Progression | mvc
ProgressionでMVC的にプログラム書こうと色々やってたら、全然関係ない切り分けパターンになってきたよ、の話。
その2。
Progression で MVC的なサムシング (1)
- 2009/11/01 16:10
- Progression | mvc
プログラムのお作法として望ましいとされる、MVCパターン。
それをProgressionで実現するためにはどうしたらいいかを、自分なりにまとめてみます。
最初にオチを書いておきますが、
progressionの機能を最大限に活かす事を最優先させたい僕は、結局MVC構造は邪魔になりました、という話です。
続きを読む
埋め込みフォントについて。
- 2009/09/03 02:36
- Flash
今までうやむやのまま処理してた「埋め込みフォント」についての覚書。
- 「埋め込み」は、swfに埋め込むという処理のようです。
- IDEで埋め込む際、「ステージに置いた時」、「1フレ目にリンケージ書き出しした時」に初めて埋め込まれる。
- 2での処理がダブっていた場合でも、swfサイズには関与しない。
- textField.embedFontsは、「swf内に埋め込んであるフォントから、指定したフォントを探して使用する」って意味。
詳細は後日追記。
- 検索
- フィード
- メタ情報