コマンドリストを実行している時、
途中のコマンドの結果によって分岐させたい時の方法。
var hogeCommand:HogeCommand = new HogeCommand();
var serial:SerialList = new SerialList();
serial.addCommand( hogeCommand );
serial.addCommand( new Func( function():void {
// コマンドの結果で分岐
if ( hogeCommand.value ) {
serial.insertCommand( new Trace("コマンドを挟む"));
}
}));
serial.execute();
HogeCommandクラスの実行結果を受け取りたいので
インスタンスを先に作っておきます。
var hogeCommand:HogeCommand = new HogeCommand();
今回のキモ「insertCommand」です。
これにより動的にコマンドを挿入させることができます。
// コマンドの結果で分岐
if ( hogeCommand.value ) {
serial.insertCommand( new Trace("コマンドを挟む"));
}
このやり方についてはIs It So Easy?さんが詳しく書かれています。
this.parentで挿入することも出来るんですねー。
![]() |
[改訂版]ActionScript3.0プログラミング入門 for Adobe Flash CS4/CS3 ビー・エヌ・エヌ新社 2009-07-23 |
動物写真家として有名なイワゴー(岩合光昭)さんの写真展を
東京と渋谷で開催するようです。
イワゴーさんは僕の尊敬する写真家のひとりです。(´ワ`)
氏の写真は「作られた美しさ」ではなく、「そこにある日常の美しさ」を見事に捉えてるのですよ!
動物だからこそ自然な可愛らしさ、美しさを見たいと個人的には思ってます。
自分が猫を撮影する時に心がけている数々のことも氏の著書「ネコを撮る」を
大変参考にさせていただいております。
動物が好きな人、写真が好きな人はぜひとも足を運ばれてはいかがでしょう。
| 期間 | 2010年3月3日(水)~15日(月) |
|---|---|
| 会場 | 東京・日本橋三越本店 新館7階ギャラリー(地図) |
| 時間 | 午前10時~午後6時30分(午後7時閉場) ※最終日15日は午後5時まで(午後5時30分閉場) ※3月8日は棚卸のため午後5時30分まで(午後6時閉場) |
| 入場料 |
一般・大学生800円、高校・中学生600円 (小学生以下無料) |
| 問い合わせ | 日本橋三越本店 03-3241-3311(大代表) |
| 期間 | 2010年3月13日(土)~4月11日(日) |
|---|---|
| 会場 | 渋谷・たばこと塩の博物館 特別展示室・エントランスホール(地図) |
| 時間 | 午前10時~午後6時 (入館締切は午後5時30分) |
| 休館日 | 毎週月曜日(ただし3月22日(月)は開館し、23日(火)が休館) |
| 入場料 |
一般・大学生 100円【50円】 小・中・高校生 50円【20円】 【 】は20名以上の団体料金 ※満70歳以上の方は無料 (要証明書) |
| 問い合わせ | たばこと塩の博物館 03-3476-2041 |
![]() |
岩合光昭のネコ-47都道府県の408にゃんこ 日本出版社 2010-02-25 |
ワタクシのお母様はイベント事に燃えるタイプではないのですが、
玄関の飾り付けだけは欠かしません。
お正月、クリスマス、ひな祭り、七夕、etc、etc。
これらの時期は玄関がイベント関連の小物で埋め尽くされます。
今年のひな祭りはこんな感じでした。
眼鏡を新調しました! (◎∀◎)
今まで使っていたやつはレンズにキズがついて視界が悪くなってしまったのです。
今回もメイド眼鏡屋こと秋葉原の「キャンディフルーツオプティカル」で購入。
このお店は変わったデザインが多いのです。
いったい何がキッカケだったのかまったくわからないけど、ある日突然出てきたエラー。
Resource.as、行 44
1004: 名前空間が見つからないか、コンパイル時定数ではありません。
progression_internal static const $collection:IdGroupCollection = new IdGroupCollection();
いろいろ試して、音声ファイルがリンケージされていると発生することがわかりました。
下記のようにごく一般的なファイルを普通にリンケージしただけえす。
ファイル:testse.wav
クラス:testse
基本クラス:flash.media.Sound
「最初のフレームに書き出し」のチェックを外すとエラーは出ません。
しかし上記チェックを外すわけにもいかず色々試していたら、
Index.asに下記の行を追加したらエラーが出なくなりました。
function hogehoge():void {
getResourceById("hoge").data;
}
この関数はどこからも呼ばれませんが、記述しておくだけで良いようです。
バグなのか仕様なのかはわかりませんが、公式のフォーラムに報告しておきました。
![]() |
ActionScript 3.0 エラーアーカイブス コンパイルエラー・コンパイラ警告・ランタイムエラーの解法 大重美幸 ソシム 2009-09-09 |
表参道で透明標本の展示をやっていると聞いて行ってきました。
透明標本とはタンパク質を酵素により透明にし、赤骨を赤紫、
軟骨を青紫に染色したものだそうです。
実物は大きなものはクレジットカード大で、小さなものは単三電池大まで
様々な大きさの透明な標本を展示。
どれも生物の骨格なのにどこか現実離れした不思議な感じでした。
自分が一番気に入ったのはイカです。
イカはほとんど軟骨なのか、全身青く、不思議な色合いの標本の中でも
一際異彩を放っていました。
展示会は3月1日まで。つまり今日ですw
時間の取れる方は行ってみてはいかがでしょう。
これらの写真は会場でかった透明標本の内容です。
Amazonでも取り扱ってました。
![]() |
[新世界]透明標本~New World Transparent Specimen~ 小学館 2009-10-15 |

右側にサブ(430EX II)を置いて、レフ板(丸い銀幕)で反射させている。
ワンフェスで2灯にチャレンジするも光量調節のできないやつだったせいで
惨敗の介だったダダさんは次こそはという思いを持ち続け、
うっかり580EX IIを買ってしまったのでした。
そんなわけで580EX IIと430EX IIで2灯を試してみました。
シンクロケーブルがなかったのでワイヤレス発光を使っています。
Progressionのリソースキャッシュと、複数ファイル読み込みの組み合わせが
便利すぎて思わず漏らしてしまいそうです(チョロリ)。あっ。
外部画像を読み込んで一覧表示させるものを作ってまして、
各サムネイル内で読み込むようにしてたんですが、
最初にまとめて読むように変更しました。
というのも、リソースキャッシュのおかげで
画像の流用がすごく簡単に行えるようになったからです。
リソースキャッシュについては以前かいたこの日記を参照。