Astronika blog
すっかり放置していた・・・ブログ編
- 2011-05-18 (水)
- diary
このブログも自分で存在を忘れてしまったほど、放置してました。
たまたま仕事的に思い出さなければ、更に放置していたいに違いない!
相変わらずフリーで細々と活動しつつも、
Flashは殆どがサーバーサイドとの連携とかばかりになりつつ
昨今の流れでJavaScriptの開発の方が増えてきたふうだったり、
ディレクションサイドの仕事が増えてきたりと、
別に学ぶことが増えてきた。
なんだかんだと忙しい・・・。
今月から中目黒でフリーのデザイナーさん達とオフィスシェアを始める。
たぶんまたこのブログは放置だな・・・
Twitterの方は週に1〜2回つぶやいているからそっちの方がましかな?
- Comments: 0
- Trackbacks: 0
FMSでハマッたことのメモ[AS3]
- 2009-09-09 (水)
- AS3
FMSでの動画再生をコンポーネントではなく自作のプレーヤーで再生しようとした時、
なんだかいろいろエラーが出たので、忘れないためにメモ。
1.onBWDoneが無いってエラー。
FMS3.0からのエラーらしく、client オブジェクトに対してエラーをcallしてくる。
知らない間にバージョンアップされていたので、気付くのに時間がかかった。
そこで、Client用のカスタムクラスで定義。
class NetStreamClient extends EventDispatcher {
public function onMetaData(info:Object):void {
}
public function onCuePoint(info:Object):void {
}
public function onPlayStatus(info:Object):void {
}
public function onXMPData(info:Object):void {
};
public function onBWDone():void {
};
}
<pre>
- Comments: 0
- Trackbacks: 0
FlashDevelop 3.0.0 RC4のインストールと「Check Syntax」にまつわるエトセトラ
- 2009-08-26 (水)
- FlashDevelop
ちょっとはまったので、メモ。
FlashDevelop ががりがりアップグレードしているので、一先ずFlashDevelop 3.0.0 RC3 をインストール。
使っていたのでβ版のどれかだったので、一度アンインストール。
その後は、普通にインストールして、メニューを日本語化。
お、なんか使い易くなったかも~と思った矢先、文法チェックの「Check Syntax」が機能しない!!
これはかなりボク的にはいたい。
で、ググった結果「MacでFlashDevelopを使いたい」を参考に、Flex SDK 3 をインストール。
Flex SDK 3のインストールではFlasyPlayerをデバックバージョンにする必要があったので、
ついでにFlash Switcherに最新版の通常・デバックプレーヤーも登録。
あぁ、まるくおさまった~
その他参考にしたサイト
「無料でFlashの制作環境が整えられる! FlashDevelopとFlex SDK 3のインストール方法(ビデオ付き)」
- Comments: 0
- Trackbacks: 0
TortoiseSVNでのsvn+ssh接続の個人的メモ
- 2009-08-15 (土)
- other
以前から仕事でたまにTortoiseSVNを使用していたのですが、今回SSH接続にする必要があって、なんだかちょっとハマったのでメモ。
参考サイト:
・TortoiseSVN で公開鍵を使う方法
・PuTTYとTortoiseSVNをつかったsvnサーバへのアクセス
以下、個人的な導入方法
1.TortoiseSVNはインストール済みだからOK。
2.PuTTYというのをインストール(PuTTY ごった煮版)
すでに鍵はシステムチームから発行済みなので、ざっくり工程を飛ばす。
3.PuTTY を起動。
4.「セッション」で、アカウント情報を入れる。
5.「SSH>認証」で鍵を登録。
6.「セッション」で設定を保存し、「公開」ボタンでコマンド起動
7.パスワードとか数回ごにょごにょっとこなしたら、接続完了。
一先ず、接続が確認できたので、一旦PuTTY終了。
鍵のログインを毎回入力すると面倒なので、いいものがあるらしいからそれを導入。
8.Pageantを起動。(タスクにアイコンが表示)
9.右クリック>「鍵の追加」から鍵を追加。
これで、このPageantが起動していれば、パスなどの入力が不要になる。
が、セキュリティ上を考慮し、≪マシンを離れる時は気をつける≫アビリティを身に着けておく。
10.該当フォルダで右クリック、「TortoiseSVN>設定ネットワーク」を開く
11.「SSH」にC:\Program Files\TortoiseSVN\bin\TortoisePlink.exeを設定(これはいらない?)
12.チェックアウト!!
これでOKか。
- Comments: 0
- Trackbacks: 0
twitterをはじめてみる
- 2009-08-10 (月)
- diary
このブログすらなかなか更新しないのに、
twitterをはじめてみました。こちら。
1日1回はささやくようがんばります。
ブログもがんばります。
- Comments: 0
- Trackbacks: 0
Box2Dを今さら始める[AS3メモ]
- 2009-07-02 (木)
- AS3
すごい今さらなんですが、なかなか手を着けられなかったBox2Dを始めました。
以前は参考本やらサイトを見てもあまりよく解らなかったけど、最近ならばいけそうな気がする・・・。
参考にしたサイトは、
・gihyo.jpの「Box2DでActionScript物理プログラミング」の第1~2回
・てっく煮ブログ様の「Box2DFlashAS3 の単純なサンプルと使い方 (2.0.2版)」と「DebugDraw を使わない Box2DFlashAS3 のサンプル (2.0.2版)」
で、そこのサンプルをほぼ移植しつつ、「wonderfl」を参考に幾つか手直し。
aboutページ用のイメージFlashとして作成してみた。
外部XMLとJPGで中身を更新するようにしてみたとか。
- Comments: 0
- Trackbacks: 0
ブログをMovableTypeからWordPressに移行してみた
- 2009-06-25 (木)
- diary
ブログをWordPressに移行してみました。
あまり投稿も無かったし、アクセス数もそんなに無かったので、
パーマリンクとかリニューアル。
RSSも少し変わってしまった恐れがありますが、おいおい見直してみます。
参考にさせて頂いたサイトは、
・「IDEA*IDEA」さまの「固定リンクを変えずにスムーズにMovableTypeからWordPressに移行するまでの作業ログ」
・「trick7」さまの「ブログをMovableTypeからWordPressに移行しました」
上記2サイトを参考に、というか、ほぼそのまんま作業しました。
少しずつ今後カスタマイズして参ります。
※デフォルトのままとかまだあるのです・・・。
- Comments: 2
- Trackbacks: 0
開国博Y150に行ったという話
- 2009-06-16 (火)
- diary
ずっと気になって見たかったので行ってきました「開国博Y150」。
フランスの巨大スペクタクルアート劇団「ラ・マシン」。
これは凄い!
横浜では「クモ」だけパフォーマンスを観られるわけですが、
凄い近くまでいけるし、水もかかる。
これは必見です。

ちなみに、最初に興味を持ったのが↓。
日本でもコレくらいやってほしいな~
- Comments: 0
- Trackbacks: 0
Progression、メモリリークについての個人的メモ
- 2009-05-18 (月)
- Progression
ここ最近、はまった事とかを忘れないようにメモシリーズ第二弾。
何かと噂のFlashのステキフレームフレームワーク「Progression」ですが、
何度か使って便利さを実感しつつも、
幾つかどうしようもない状況を引き起こしているので、
忘れないようにメモ。
Progressionを使用し、外部SWFをload、unloadする際、
読み込んだ各コンテンツシーン(外部SWF)がunloadされず、
メモリに残り続けるという現象。
今回は外部SWFがメガコンテンツだっただけに、あっと言う間にカックカク。
いろいろ試してみるも効果なし。
開発者のniumさんも言っているように、現状メモリ関連は対応していないらしい…。
・LoadChildした外部swfを完全にUnloadするには
・CastSprite内でCastImageLoaderを使用するとメモリが解放されない?
一つ目のスレッドの最後にもあるように、
個人的にいろいろ試した結果、原因は、外部SWFにドキュメントクラスやその他のクラス全てにおいて、Progressionの標準クラス(Castとか)を使用すると、unloadされない。
ということ。
テストはFlash標準のデバッグモード+SWFProfilerで確認。
外部SWFとして、以下2つのファイルを用意。
A.swf→ドキュメントクラスにCastMovieClipでクラスを設定。基本項目以外は設定なし。
B.swf→ドキュメントクラスにMovieClipでクラスを設定。基本項目以外は設定なし。
※ファイルを重くするため、テキストを大量にアウトライン化して配置。
indexSceneからそれぞれ読み込むテストを行うと、
A.swfはunload、メモリ解放が全くされない。
B.swfは問題なくunload、メモリも解放された。
試しに、B.swf内にCastSpriteで丸だけのクリップを作成し配置した。
結果、B.swfはunloadされず、メモリも解放されなくなった。
なお、indexSceneを参照する事は可能だった。
あまり検索してもこの手の話はヒットしなかったのですが、
う~ん、これはオレだけなのか・・・?
さらに、困った現象は、
B.swf(CastSpriteなどは削除した初期ファイル)でTweenerを使用する際、
CurveModifiersとDisplayShortcutsの初期化(init())すると、
unloadされず、メモリも解放されなくなる・・・というもの。
まだ勉強不足な所が多々あるので、
きっと何かを間違えているに違いとは思いますが、
なかなか奥が深いProgreesionだなっと。
- Comments: 0
- Trackbacks: 1

