>>2007年07月06日AS3で「箱入り娘」CS3が来たのでActionScript3の習作として例の「箱入り娘」を作り直していた。表面上は何の変わりもないが、AS3の機能をいろいろ使ってみた。なんとか形になったので、とりあえず設置実験。リロードするとランダムにパターンが変わるはず。詳しいことはまたあとで。七夕が近いということで、先日携帯にこんなメールが送られてきた。幸運を分けてくれようとしてくれた友人には感謝をしてやまないのだけど、天文好きの僕としては、一言も二言も言わずにおれないので、その友人にことわってこの記事を書く。wishes.ナサのハブル望遠鏡撮影。「7つの願いをこめて」「この写真はナサの天体望遠鏡で撮影されたもので、3000年に一度と言われている大変珍しい現象です。これは「神の目」と呼ばれています。この目を見つめる者には多くの奇跡が訪れるといわれており、見るものがこれを信じる信じないは関係なく、7つの願いが聞き届けられると言われています。試してみて、どのような変化があるか、見てみてください。」この知らせを、「そのかたの願いが叶いますように」と思いを込めて、たくさんの方にシェアして下さい☆自分だけで独り占めはしないこと。実際、この画像はNASAの本物で、ハッブル宇宙望遠鏡のサイトで見ることができる。これはもともと一枚の写真ではなく、部分的ないくつものデータを合成し一枚にしたもので、肉眼でそう見えるのではなく、コンピュータによってこのように加工された画像である。それにしても、一緒に書かれている文章がどうしようもない。調べてみるとこの文面にはいくつかのバージョンがあるようだ。これはどれも、人の善意に寄生して増殖していく。画像をやりとりさせるという点でパケ代を浪費するという"実害"のある悪質なチェンメールだ。これには具体的には書いていなくても七という数字とシェアという言葉で7人への配布を暗示させている。人数を指定してある物もあるようだ。これが願いが叶えるかどうかということをほんとは誰も知らない。自分の願いが叶ったという感激とともに送るわけでも、また願いがかなったという事実とともに送られてきたわけでもない。チェーンメールという形態で伝わりだした時点で、もうそういう現実とは切り離されてしまう。与える方も人に幸せを分け与える気持ちになって、もらった方も幸せを分けてもらえたと勘違いして広げてしまう。いう幸せな経験が積み重なって他のチェーンメールやネットワークビジネスに対する警戒心と罪悪感が薄れてしまい、いいカモが育っていくのだろう。美しくて面白い画像だが、メールで広めるのはやめた方がいい。見たければ「ここ」でパソコンから高解像度な画像を思う存分見ればいい。これは3000年に一度の天文現象などではなく、とても有名な惑星状星雲。らせん星雲というちゃんとした名前をもっている。天体を示す記号はNGC7293。位置はみずがめ座の方向にあり、地球から一番近い惑星状星雲である。以前から知られているものだが、昔は螺旋状の輪の部分だけの写真で有名だった。それが高度な観測のできるハッブル宇宙望遠鏡とコンピュータのおかげで、これほどまでに美しい画像を僕たちは手にすることができるようになった。この画像にはハッブルだけでなく、アメリカのキット・ピーク国立天文台のデータも使われている。(英文)この星雲は恒星の死んだ残骸である。僕たちの太陽もいつかはこれとはまた別の美しい残骸を残して宇宙から消えてしまうのだろう。このチェーンメールがいつ頃始まったかざっと調べてみた。すると英語サイトだが都市伝説をあつかった二つのサイトにたどり着いた。God'この記事によると、2003年7月27日には既に出回っていることが分かる(先のNASAの記事が公開されたのが2003年5月9日)。その文面には神の目という言葉は既に使われているが、願いが叶うという言葉は書かれていない。願いが叶った事実のもとにチェーンメールが始まったのではなく、チェーンメールとして伝わるうちにそのような尾ひれが付いていったことが想像できる。この記事にはないが、このチェーンメールにはヘブライ語で書かれたものまで登場する。日本で流れているものは、このヘブライ語の英語訳のさらに日本語訳になっている。イスラエルで流行ったせいでできたのかもしれないが、そういう尾ひれが、見事に神秘性を演出してしまってる。Godこのページには2003年型と2005年型、2006年型の三種の文面が紹介されている。尾ひれが見事に育っている。自分の願いを文章化し確認するということ、つまりそれが実現されることが幸せなことだと言葉を使って明確に思い描き意識することは、その目的を実現するためにとても意義のあることだろう。信仰心やスピリチュアルな存在に頼ることもなく、そういう意識の持ち方だけで、人は自分をその目的に向かって進ませてくれる。人間はより明確な幸せへと、意識的にも無意識的にも向かおうとする存在だからだ。作り話をきっかけにそういうことをしてほしくはない。偽薬を使って病気を治すようなことなのかもしれないが、見え透いた幻想に気分よく踊らされて、誰もが虚言をばらまいているという現実に目を向けようとしなくなることの方が恐ろしい。願い事があるならば短冊に書いた方がよっぽどいい。あいにくの雨の一日になるだろう。年に一度、七夕の短冊に願いを書くこと。子供の頃のようにそんなことしなくなったけれど、それはとても大切な儀式だったと思う。その願いが叶ってきただろうかと疑問は残るけれど、その願いを持ちながら生きている少年という生き方は、今となればとても素晴らしいものだった。こんなチェーンメールの、作られた迷信は早く消えてほしいと思うが、七夕飾りはずっとずっと続いてほしいと思う。前回書いたように、この数日「神の目」のチェーンメールが日本中を飛び交ったようだ。僕もそうしたけれどブログにも多く転載された。Yahoo!ブログのキーワード検索で調べると、どうやら7月7日をピークに収まりつつあるようだ。内容をいろいろ読ませてもらうと、もう少し批判的なのが多くてもいいのになと思ってしまう。中には一応検索をかけて、これが何の写真か突き止めているものもあるが、それでも願いが叶うことを信じていたり、チェーンメールだと自覚していながら、内容が良ければ回してもいいという判断をしてたりする。参考:撃退!チェーンメールのP3。神の目について書かれた投稿で、よく参考にされてあるのが次のページ。惑星テラ見聞録このページは『らせん星雲』についてのとても詳しい日本語の情報があるページだ。Nubulaをフェリクス星雲と呼んでいる。僕にはHelixの片仮名表記はヘリックスのほうが一般的だと思われる。今回のことでこのページを参考にした人は、フェリクスとそのまま書いているので引き写したのがすぐに分かる。ちなみにhelixという単語の意味が「らせん」である。チェーンメール自体はどんな内容でも回してはいけないものだが、そのチェーンメールの変遷は不謹慎だがおもしろい。前回の記事でこのチェーンメールの起源を調べた。これは綿密な調査をしないと本当のことは分からないだろう。いろんなページを眺めた結果、僕にはこう見えたということに過ぎない。2003年5月9日にNASAにこの写真が掲載され、さっそく2003年7月までに神の目だ、共有する価値ある画像だと広めようとするメールが始まっている。これは英文で書かれているが、一番最初のものもおそらく英語だったろう。2005年までにヘブライ語に訳されたバージョンが出現する。今度はそのヘブライ語の文章の英訳を英語の解説付きで紹介するものが現れる。それから日本において、それ全体を日本語に訳したものが出回り始める。この上陸時期ははっきりとは分からないが、わりと最近でないかと思われる。これもブログ上の至る所にコピーが掲載されているが、英文と日本語の対訳形式で掲載されている。携帯メールで出回っているのは、文章の内容から判断して、このヘブライ語を訳した英語をさらに日本語に訳した部分だと思われる。ヘブライ語の文面については、次のページなどで見ることができる。密着シリーズ第4弾ドォーモの「見えない生活」密着シリーズ第4弾は、りえちゃんではなかった。先々週の告知でも、新聞の番組欄でも一言もりえちゃんだとは伝えていない。先々週のりえちゃんの回は番組サイトではその回が最終回だとはっきり書いてあったし。KBCはうそは言っていないか。終わったから何をするんだろうか、番組への反響なんかを紹介するんだろうかと考えていたら、りえちゃんとは別シリーズの開始だった。りえちゃんにまた会えるかと少しは期待していたから、ちょっとがっかり。みんなもきっとそうだろう。今回から登場は72才の幸子さん。以前にも登場したことがある人らしい。全盲で、約40年前に糖尿病が原因で失明したそうだ。この女性の生活を密着取材。料理、お化粧、服選び、そして外出の様子。りえちゃんは僅かな光でもそれを頼りに慣れた道を歩いているので白杖のない歩行だったけど、今回は白杖の使い方がよく分かる。今回もアイマスクを付けての全盲での白杖を使った歩行体験があった。普通歩道は車道と段差があるけれど、ところどころ駐車場などがあって道路へと歩道が傾斜しているところがある。歩道にはよくあるところだけれど、こういう傾斜が意外に目が見えないと歩きにくくなるそうだ。歩道に乗り上げて駐車してある車がでてきたが、それを迂回して道路を歩かないといけなかった。いうのは言語道断だろう。テレビ局はナンバープレートぼかさなくていいよ。これも1回では収まりきれないので次回へ続く、だそうだ。箱入り娘ファイル公開この「プログラミングのメモ」は既に削除しました。『箱入り娘』の配布場所は、箱入り娘です。開発サイトを移しました。この記事はこのままにします。ここ最近作っていた『箱入り娘』が完成したので、ファイルを公開します。興味のある人はダウンロードして自由に遊んでください。サイト上に設置しても構いません。ActionScript3で記述しています。Flashらしい細かなエフェクトもない極めてシンプルな『箱入り娘』です。標準設定ではゴールしても何も起こりません。この記事の最後のほうの「■ダウンロード」にリンクがあるので、その上に書いてある「■免責事項」に同意の上、ダウンロードしてください。ZIP形式で圧縮してますので、適当な解凍ソフトを使ってください。中にあるhtmlファイルを開くか、SWFファイルをブラウザに落とせば、動くと思います。ブラウザが開いていいかどうか聞いてくるかもしれませんが、そのときよろしければ許可してください。ソースファイルは修正BSDライセンスで公開します。CS3を持ってる人は、役に立つかは分かりませんが、AS3のプログラミングの参考にしてください。問題点とか見つけたら教えてくださいね。いうか、ぼくは全くやる気のない人なので勝手にどんどん改造してもらっても結構です。そのためのライセンスです。ブログやホームページに設置の仕方が分からないという人がいたら、そのときは設置の仕方とかここで書きますが、今回は省略します。説明がなくても設置できる人はどんどん設置してください。やりかたは、いろいろあるかもしれませんが一緒にはいっているhtmlをインラインフレームで設置するのが楽だと思います。必要最小限のファイルを同一のフォルダにアップロードします。ステージのサイズは120x145で固定です。この大きさが不満なときはソースを書き換えて利用ください。■ファイルの構成ソースファイル以外のファイルです。設置するにはreadme.txt以外の少なくとも5つのファイルが同じフォルダになくてはいけません。追加の箱のデザインやタイルの画像を使う場合はこれと同じ場所に入れてください。・readme.txtこの内容とほとんど同じ解説です。このファイルは設置に必要ありません。・musume.swfフラッシュファイル本体です。・musume.htmlブラウザで開くためのHTML文書です。FlashCS3が出力したものをパラメータを指定できるように少し書き換えています。・AC_RunActiveContent.jsFlashCS3が上記のmusume.htmlとともに出力したJavaScriptです。上のHTML文書と同じ所に置いて下さい。・musume.xml標準の設定ファイルです。タイルの色などを設定します。このファイルの記述の仕方をあとで説明します。・pattern.xml標準のパターンファイルです。配置情報などが入っています。これもあとで説明します。■ソースファイルの構成フラッシュファイルmusume.swfを作るためのソースコードです。動作原理を知りたい人向けのファイルです。一つのflaファイルと、二つのasファイルからなります。asファイルはAcsionScript3言語で記述されています。CS3でコンパイルします。・musume.flaFlashドキュメントです。・main.asメインプログラムファイルです。本来はflaファイル内に書くべきものですが、外部エディタで編集しやすいように別ファイルにしていました。・Pattern/Pattern.asPatternクラス定義ファイルです。Patternフォルダの中にあります。配置情報を管理し、内部クラスのタイルを制御します。・現在使用中のmusume.xmlXMLで記述された基本設定ファイルです。できるだけ多くのものを変更できるようにしてみました。標準のものは、musume.swfと同一フォルダにあるmusume.xmlですが、実行時パラメータで変更することができます。次の項目を変更できます。・タイルが動き回る領域の始点。省略時は(10,10)ピクセル・タイルの短辺の長さ(単位長)。省略時は25ピクセル。・タイルが入りきれないときは短辺の長さを調整するかどうかのフラグ。・タイルの平面・ハイライト・影の部分の色。16進表記、10進表記でも可。省略時はごらんのとおり。・箱の平面・ハイライト・影の部分の色。16進表記、10進表記でも可。省略時はごらんのとおり。120x145ピクセル。・箱などの背景が描かれた外部ファイル名。SWF形式、JPG形式などの画像ファイル。パターンが記述されたファイル名。・現在使用中のpattern.xml複数のパターンの情報をひとつのファイルの中に記述できます。どのパターンを実行するかを指定します。定義されている順番が番号となり、それを指定します。0を指定するとランダムに選びます。パターンの情報にはゴール位置と必要な数だけのタイルの情報が必要です。ゴール位置が指定されていないときは、座標(2,4)マスがゴールになります。・主役のタイルかどうかのフラグ:0以外ならば主役。一つのパターンには必ず唯一無二の主役が必要です。・タイルの識別名:日本語でOK。・タイルのタイプ:タイプは4種のみ。BIG、TALL、WIDE、SMALL。・画像指定:あらかじめ登録されている名前か、外部ファイル名を指定します。