FlashLite substringで文字列を抜き出す
substringで文字列を抜き出そうとしてもうまくいかない問題。
substring(string, index, count)
0始まりの場合
num=49; n1=substring(num,0,1); // 4 n2=substring(num,1,1); // 4
リファレンスをみると0からいけるような感じですが…
続きを読む
GoogleMaps APIで中心からずらす方法
マップを中心からずらす事はできないかと調べてみました。
GoogleMapsには良いリファレンスがあります。
setCenter(latlng);
中心に移動する場合は既存のメソッドで問題ないですが
ずらして設定したい場合、自分で実装しなければならないようです。
FIVe3D MovieClip3Dを使う
FIVe3DがFlashPlayer10版でリリースされたようです。
ソースを眺めてみるとMovieClip3Dが新たに追加されています。
MovieClip3Dは名前の通りMovieClipの3D版ですね。
今まで自分で実装しなければならなかった機能を、10版からクラスで提供されているので、さっそく使ってみました。 続きを読む
スタックオーバーフロー
Error: Error #1023: スタックオーバーフローが発生しました。 at Appli/set use(); at Appli/set use(); at Appli/set use(); at Appli/set use();
こんな感じのエラー出て1時間ほどハマった。
setter部分が問題のようなんですが単純なミス。
エラー版
private var _use:Boolean = false; public function set use(value:Boolean):void { use = value; }
解決版
private var _use:Boolean = false; public function set use(value:Boolean):void { _use = value; }
なにかのはずみで_が取れて
無限ループに陥ってスタックエラーということでした。
アクセサは便利だけど、こんなことでハマるなんて…
フォントを埋め込み
フォントを埋め込んで綺麗にアンチのかかった文字を使用する場合
FlashIDEでツールからセットしたTextFieldは
そのまま設置するだけではアンチのかかった文字は表示しないので調べてみました。
続きを読む
Flashバナー規定
大手ポータル用にバナーを作る場合は
as3全盛いまでもas2もしくは1で作成しなければなりません。
続きを読む
ApacheLogViewerでキーワード解析方法
ローカルでログ解析が出来る優れもののApacheLogViewer。
キーワードが表示しない問題がふとしたきっかけで解決しました。

Statistics > Setting の統計対象の一括指定オプションの
「ファイルタイプなしを統計の対象にする」にチェックをすると
再集計でうまくキーワードが取れるようになります。
すごく簡単なことに気づかなかった…
UNION PLATFORM

巷で話題のUNION PLATFORM
マルチユーザーのアプリケーションを作るためのライブラリ。
今はreactor_1.0.0_alpha3.swcというアルファ版のライブラリが公開されています。
http://www.unionplatform.com/?page_id=437
サーバも公開してあるのですぐにでもテストができて至れり尽くせり。
早速FlashCS3を立ち上げるもパブリッシュできないので諦めて
Flexの環境整えて試してみると素直に書き出せます。
これはFlex専用のライブラリですかね…。
それにしてもチュートリアル見ながら簡単なチャットが出来てしまいます。
これはマルチユーザーコンテンツの敷居を下げるライブラリになりますね。
—–
久しぶりにCS4でUNIONを触ってみたらFlashIDEですっと書き出せました…。
サーバの知識が必要ですね。
ProgressionでSWFProfilerを使う方法
Progressionで右クリックに別のcontextMenuを割り当てようとしてもうまくいきません。
最近よく使うSWFProfilerも同様に使えないので、解決方法を考えてみました。
続きを読む
